MSKSTSILSYAIHCLLLTGLLKCTLCEEGFCSAPNLNAHTNSQPLYWKVTNPTLSPVHLQDLPGFTRSVFKRDHALITPESHVFSPLPGWINTLGAYLITPVMGSHFVMYLAKMQENSMSALPPQDAERFLFVVLGAVTLSNESGISHKLLVDSYAYLPANFEHYLKCKTLATLVIFERRYAKVESLIPELIVGTTDKQPLLETPGEIFELRKLLPTSAAYDFNIHIMDFQPGEFLNVKEVHYNQHGLLLLEGQGIYRLGDNWYSVQAGDAIWMAPFVPQWYAALGKTKSRYLLYKDVNRDPLFP*