MDGVSPKFVLPETFDGVKMEITGQLGMIWELVKGPVIVPLLQLAVYICLLMSLMLLCERVYMGIVIVLVKLFWKKPEKRYKFEPIHDDEELGSSNFPVVLVQIPMFNEREVYKLSIGAASGLSWPSDRLVIQVLDDSTDPTVKQMVEMECQRWASKGINITYQIRENRVGYKAGALKEGLKRSYVKHCEYVVIFDADFQPEPDFLRRSIPFLVHNPNIALVQARWRFVNSDECLLTRMQEMSLDYHFTVEQEVGSSTHAFFGFNGTAGIWRIAAINEAGGWKDRTTVEDMDLAVRASLRGWKFLYLGDLQVKSELPSTFRAFRFQQHRWSCGPANLFRKMVMEIIRNKKVRFWKKVYVIYSFFFLGSGQGAKGNTKGLKKFPRIFKLPDRLNTLELGFAAFLFVCGCYDYAHGKNNYFIYLFLQTMSFFISGLGWIGTYVPS*