MRTLCLTRLWGWAKQTLTLKQLGEKAKLQYIEKAGHLAQSERPCVYNAHLKQILASLTTDKQLKRDGSGFSLNSDSVSVSGSLMGEQTQTQTTQPPSSLPENPSPAKSRKLSSHSSPRTAAILLPITRLLSSDDVVAAALRHLRSSDPVLAPVIDAYEPPKFENSDTPFLALAKSILYQQITHKAGTTIYNRFVSLCGGETRVCPISVLALTPPQLLQIGVSARKVSFLHDLANKYRTGILSDSKILTMEDRALVSLIAMVKGFGVLSVHMFMIFSLHRPDVLPVGDANLRKGVQMLYGLEELPRPSQMEKLCERWRPYRSVASWYIWRLSEANGVQGKAESGETVLVFYASLYNAECFSVLGL*