MSDLFTTITTPNGVKYEQPLGLFIDGEFVKGAEGKTFETINPSNEKPIVAVHEATEKDVDTAVAAARKAFEGSWRQVTPSTRGRMLTKLADLFERDAEILASIEALDNGKSITMAHGDIAGAAGCLRYYGGWADKIHGQTIDTNSETLNYTRHEPIGVCGQIIPWNFPLLMWAWKIGPAIATGNTVVIKTAEQTPLSGLYAAKLIKEAGIPAGVVNVISGFGRVAGSAISHHMDIDKVAFTGSTLVGRTILQAAAKSNLKKVTLELGGKSPNIVFNDADIDNAISWANFGIFYNHGQCCCAGSRILVQEGIYDKFIARLKERALQNKVGDPFAKDTFQGPQVSQLQFDRIMEYIQHGKDAGATVAVGGERHGTEGYFIQPTVFTDVTSDMKINQEEIFGPVVTVQKFKDVEDAIKIGNSTSYGLAAGIHTKDVTTAIRVSNALRAGTVWVNSYNLIQYQVPFGGFKESGIGRELGSYALENYTQIKAVHYRLGDALF*