MRGGGLWQLGLSITRRLAQADKKAVGRRYFASEAELKKTVLYDFHVANGGKMVPFAGWGMPIQYKDSIMESTVNCRQNGSLFDVSHMCGFSLKGKDCVPFLEKLVIADVAALAPGTGTLTVFTNEKGGAIDDSVITKVTDDHMYIVVNAGCRDKDLAHIEAHMKSFKAKGGDVSWHIHDERSLLALQGPLAAPVLQHLTKEDLSKVYFGEFRITDINGARCFITRTGYTGEDGFEISVPSENAVDLAKAILEKSEGKVRLTGLGARDSLRLEAGLCLYGNDMEQHITPVEAGLNWAIGKRRKAEGGFLGAEVILKQLAEGPKVRLVGFSSTGPPPRSHSEIQDEKGTNIGEITSGGFSPCLKKNIAMGYVKSGFHKAGTKAKILVRGKAYDGVVTKKPFVPTKYYKPS*