MNIFRLAGDMTHLASVLVLLLKIHTIKSCAGVSLKTQELYALVFVTRYLDIFTDFISLYNTTMKLVFLGSSLSIVWYMRHHKIVRRSYDKDQDTFRHVLLVVPCLVLALVIHEKFTFKEIMWTFSIFLEAVAIFPQLVLLQRTRNIDNLTGQYILLLGFASFKSPPHSPFLLRRRSTTTTFGYNEHIACQPTGYVTILCAITNQWGLLDDERSGKIRRYGISNHSLISLFTFAYRSLYILNWVYRYFTEPHFVHWITWIAGLVQTLLYADFFYYYFQSWKNNTKLELPA*