MDHLVRVHQQGQHKVLAHMTLDQPLECWSNTVTLCCAYLVLGKGLSAAAAISPFAELPLPHFLDCRGDAVGIFEDTKEPDFRLRVIDVLTGLQHARDLGWLDYRTFNPQEYAALLRPERGDMTWLLKGKAVAMASPWGRPYDTDNLRVLTPEDLVPYFQQNKVGIIIQCNNPEAEEQNQRRELLCYDPNRFQRLGIRHVWLPFEDGGCPTVDILQRFLSTCESLTSPSTAFAVHCRSGLGRTATLIGAYAIRHCGFTARSFIGWSRVCRPGTVHGNQQQYLVNLEPYLRMGAPKALSSLNCAEQLRLLPKRELRFFALDRGISSERTAQKSDEEVIEMILQARQGAVPVEHLRPPDPALAHRAALSAGNRTPTPVVTPKSAGGSVRSLVLRCLSGLWMD*