MKSEILSVKEKIGYGMGDAASHIIFDNVMLYMMFFYTDIFGIPAGFVGTMFLLARALDAISDPCMGLLADRTRSRWGKFRPWVLFGALPFGIVCVLAYSTPDLSLNGKMIYAAITYTLLTLLYTVVNIPYCALGGVITNDPTQRISLQSWRFVLATAGGMLSTVLMMPLVKLIGGENKALGFQGGIAALSVVAFLMLAFCFFTTKERVEAPATHTSMREDLRDIWHNDQWRIVGLLTILNILAVCVRGGAMMYYVTWILGKPGVFVAFLTTYCVGNLIGSALAKPLTDWKCKVSVFWWTNALLAVISVAMFFVPMHATIAMFVFIFVIGVLHQLVTPIQWVMMSDTVDYGEWCNGKRLTGISFAGTLFVLKLGLALGGALIGWMLAGGGYDAAAKTQNSATISIIIALFTIVPAICYLLSAAIAKRYYTLKSPFLKTILEQLAQGAHRNEQEFTHKELQN*