MKFGRLLTFSVLQVLSRVFVVLSMVPGSLLRRVSLLARVRGLSGTASPSALPSGTSKLDNEPQQDPSPHLVIQPSPHRSIDSSHRVDPRLHGFNRAVEESPPRHNRLQLRHSHLQKGDQCIPMKAFYISRSVDLKALKDEAHLETINYSRTTLVARCKFCSIGPPYHQDNLVGRTWTSGPFLVVFHYGAAVLLNFRLQDDEDLYLNLVKKHCLESLDHTEEARKDDYKIVVRPSLASWSQAGYDTIFLQKLDLDNIRVVCSILAQSVALEHHLRKADGMVNIFSKLNSGMEETGDFTMSRKELFQLVASANTTLADLVLRVRLLDRSEPAWRDSRYASIWEYLQDEFEMFDRFENMNFKLKTIQKSVEFFLEVLQNRKSDFMEWLIIILISCELSVSLYAILSESLVNAM*