MDNVKTSGTEHIEFPEMGDTLKDPGTAAVPTSLLDLTPEEIQRREVKLVRKIDMRLLIMMLIMYILNYLDRNNIAAAKLAGLQEDLDLRGDQYQVCVSILFVGYLLMQVPSNLILNKLGKPSIYLPGCMVAWGVISCCTAATHNFAGLIVVRFLLGFVEAAYFPGCLYLLSAWYTRKELGKRTALLYAGSLISGAFSGLIAAGITSGLNGARGIAAWRWLFIIEGSLTIFVALIAFFIVPDLPRTTTWLTDDEKVLAAWRLEKDIGEDDWVDNEHQSMTKGAKLAVTDIKTWLMLGVIYGCTSAGCVTTFFPSVMAGLGRNNIDTLLLTTPPYLIATLVVLVHAWNADRTGERYLHISLPPVVAIVAFILAMAGNNFAARYVAMCIMLGGIYAGYVVSLGYISNILPRPAAKRAAALAFINCLSNVCQIYMPYLYPDSASPRYIAAFSVNIALLAMTIVIATILRIYLGRLNKQLDELEGVTFAQAGENEENGLPGRAVAEGFRFLL*