MLVTKNFENFGQCYILTISRFSFSKKIYVICCGAGILTCVRECQTTGIIGENVISHCQFKEDNTSVGGSWYNQEQIYIQWKELNCMTDCRYFCMTRREGERQALGLSPVKYHGKWPFLRVSVFQEPLSAALSAVNLLMHFTGWLSFFLLVNYQLPLRPQAKRTYYEYTSLWHIYAILSMNAWFWSSIFHTRDIDLTEKLDYSSAVALLGYSLILSLLRAFNVKDEASRVMFAAPILAFVTTHILYLNFYELDYGWNMKVCVVMAAVQLLTWAVWAGVSRHPSRLKVWTVVFGGALAMLLELYDFPPYMGYADAHSLWHASTIPLTCLLWSFIKDDAKFRTATLVKKAK*