MSILKKTKIFYERNFKEQFKHYTILAYVADLRTANVDASSLTMSLVHPPQDDFTENAELLLFQVKECYVYLIPPRKSTASYRADEWNINKWDWEGSLKVVSKGEDCMIRLEDNTSGELYAQAPVRGDQPLPIEAVIDSSRFFVLRVEDNSGPQTRHAFIGIGFRERMPAYDFQAAIHDHVKYVMKKKQAEELVQEYESKPSVDYSLKDGETLRLNLKSSKSIPPVSVVKSKFFDENQDSSHGTIASGVMASSPVPFLAPPPNPAFPVALLRAASNKLKDTQTVSVSPTHSSNLHEDVEDDFGDFQTAG*