MSSDLAYVSGFVPTAAARMGSIATQRVLASLSAVESVESRRFEVARRVHASAVAPAVRRTVQAVSAAPAKSKGGEDAPEVEARPIKAFINYKYIRDNLQLVKDTIKKRAAVADADKVVALYDQFSKLDKEVDALRQKRNENAAALKGKVEAEKRAALVEEGKRLKTELAGMEERLTALEDAAVQIKLVGEKPTFSFPVKDHTEIGERLGLIDFESGAKVAGQKFYYLTNGAALLELGLVNWAMQKLAARGFTPILTPDLVRSHVVEGCGFQPRGENTQVYSVAGMDLCLIGTAEISKLPLKYAGFSHCFRTEAGAAGSASKGLYRVHQFSKVEMFAVTTPEESEAMHAELREIEEEIFTELGLHFQVLDMATEDLGAPAYRKFDVEAWMPGMERYGEISSTSNCTDYQSRRLNIRYKDESGQNRFAHTLNGTAIAVPRIIVSILENFQQEDGSVIVPPVLRPFIGGIERLTPPAK*