MTTLKTSSFSSLPWDLVEDILARVPATSLKRLRSTCKQWNFLFNDQIFTKMHFDKAEKQFLVLILRLYTVCSMSLDLRGLHDNIDPSIEVKGELSLIDPHCSSRKTFVSKVFHCNGLLLCTTMTGLVVWNPCTDQTRWIKTEVPHNRNDKYALGYGNYKSCYNYKIMKFLDLESFDLEIYEVNSNSWRVLGTVTPDFTIPLDAEGVSLRGNSYWIASHKREEIEEEEEEENEYFINDFLISFDFTTERFGPRVSLPFKCESSWDTISLSCVREERLSLFFQDDGTLKMEIWMTNNITETKTTTMSWSPFLKIDLYTYGHRFGNEVSFLVDEENKVIVCCDEEEDDINDTVYIIGENEYWRKEDIVQRSYRPRMFSYVPSLVQI*