MKSSTLVSMLLLVSALSVGYVRSDAWRHVAPTITTHVFQQSGGEDFLELRGGASKRRSNKAKSASLNSKSRTATGKKKVGATAAEKKSALSDTMQRYKRIRPLTRIYITMVGVATLISIIFGEEFTQSLLALDPTRAFYGFEFWRPFTAASFLGPISIGWLMSGYYLFEYGSSLERAYGTAQHFVFLMSQVFGLTFLSSLTGQPFFGQSMITAMLHVLSRAMPHQKVKWLIFTVPYWSLPYGLMASDVLQAQSAMAALPHILGIVSGHFYHFHKFIWPKKGGEDWLVAPDFLVRRLDPDSKDAARESVSKALKGRKKNKGHKLGG*