MNSVVNKYLLHNRSIMFKNDQDVERFFYKREIENRKKHKQPSTLNVKANLEKLSLDDMQVFRFNFRHQIDKKILYIHGGFNALQPSPFHWRLLDKITLSTLYEVVLPIYPKTPEFHIDDTFQAIQRVYDQLVSEVGHQNVVVMGDGSGGALALSFVQSLLDNQQPLPNKLYLISPILDATLSNKDISDALIEQDAVLSQFGVNEIMKKWANGLPLTDKRISPINGTIEGLPPVYMFGGGREMTHPDMKLFEQMMLQHHQYIEFYDYPKMVHDFPIYPIRQSHKAIKQIAKSIDEDVTQNN*