MKKRYWTAPLLIAAAGLAAFWSIFTIPTQPELVTIGRNQQGEPLLCYQHPQSEVLDLDGELNLLVWNIYKQNRANWSTQLSELSRGQQLLLLQEANMTPAFKEWIHQLGWDGTQARAFEAFGEAAGVINLAKVMPTMACAYTQLEPWLRLPKSAIYARYRLSDGQELAVVNLHAVNFTYGTQEYQQQLTALLDELRDFTGPVIVAGDFNSWSEARMALLSTQLASVGLQEVRFSPDNRTTFINGLPLDHVFYRGLQLEKAEAPISDASDHNPLLVRFRLLN*