METPTNEAVDFRSEFLLVLRSRRSPEVPLVAECSKPVEDPVFQNDVPSTEALESCPKETINDLKELLKEENLHLHTEAAEQGRLPLLILSLKEKSEERRPAIVFMHGTNTNKEWLRPWLEAYASRGYVAIGLDSRYHGERAHSKTAYRDALISSWKNGDTMPFIFDTVWDLIKLAEYLTQREDIDPKRIGITGISLGGMHAWFAAAADTRYSVTVPLIGVQGFRWAIENDEWEARVNSIKPLFEEARIDMGKSEIDKEVVEKVWNRIAPGLASQFDSPYSLPVTAPRPLYLINGAKDPRCPLGGLVVPLEKAQKAYEETASPGNLKFVAEDGVGHEVTSFMIKETSDWFDKFLKQGSVTSY*