MDVKRLDDDTMLQILGCLDTDEDVARAGAVCRSWHRLVVDGRLWRRLCMIRFPELEVFREVAEQSSGVDCTTVELSKSRSEEDILRREHKVFCDFYYSLMRTSSTRSSYIWNALHASSTDNPNEEVIQTLYPHPKRLSSGSPSYWSSTGQKLETVPEFLTYRMVTPLCVVEEIKLRPFEAFFQYGSPIYSPKFVRFYFGYQACRAPGGHSWSNPHPDGNYVWKYVSPMYPVEQADSLQTFRLPRPVVCIGGIFQVELIGRVQKQSTDQLYYIW*