MRGSLWQLGQSITRRLAQADKKSVARRYFASEAELKKTVLYDFHVANGGKMVPFAGWSMPIQYKDSIMDSTVNCRENGGLFDVSHMCGLSLKGRDSVPFLEKLVIADVAGLAHGTGTLTVFTNEKGGAIDDSVITKVKDDHIYLVVNAGCRDKDLAHIEEHMKAFKAKGGDVSWHIHDERSLLALQGPLAAPTLQHLTKEDLGKIYFGDFRVLDINGATCFLTRTGYTGEDGFEISVPSENAVDLAKAILEKSEGKVRLTGLGARDSLRLEAGLCLYGNDMEQHTTPVEAGLTWAIGKRRRAEGAFLGADVILKQLADGPSIRRVGFISSGPPARSHSEIQDEKGQNLGEITSGGFSPCLKKNIAMGYVKSGSHKSGTKVKIVVRGKAYDGVATKMPFVPTKYYKPS*