MLESQGRLINALTFHIFSVMEFKSLASSFLVCLLLLPTCTQGFGSNALFCHKLTLTDMAALQKDQCPSDVEDRASRVLQIDGRDIDNTLSLYQKGSYEYAAVLFYAEWCSFSRIMREKFDFLSASFPTIQHIAVESSGLWPSELSQHGVRSLPALFVHNKTQKVRFYGSRRLEMIGQYYMEKTGYMPISLSHSLLEADILSKNQQSREMTWQKWFETWLYEDLYLAFAVVFLMLRLLFYLQPKIVTSLRQYWSLKETSWKAQRGLLRQVNAEHRHTTSHFAKKNEGKYLKKEEAGKGVLSVPGWPSSSFAAVALAECSSSRSVATEDAHEKARLGLIG*