MGEKDIPRNLKEEEEEEEENQSEETKSLISSLPSDIDCSGTKLYKYQGCWYDKDILQAILNFNKNFQPQETDIIVASFPKSGTTWLKALTFALAQRSKHTSDNHPLLTHNPHELVPYLELDLYLKSSKPDLTKLPSSSPRLFSTHMSFDALKVPLKESPCKIVYVCRNVKDVLVSLWCFENSMSGENNLSLEALFESLCSGVNLCGPLWENVLGYWRGSLEDPKHVLFLRYEELKTEPRVQIKRLAEFLDCPFTKEEEDSGGVDKILELCSLRNLSGLEINKTGSLSEGVSFKSFFRKGEVGDWKSYMTPEMENKIDMIVEEKLQGSGLKL*