MSAESGAREPVKVGVIGCGRIGIVHLGAINKAPGVVPVVVSNPTVSKAEDAAKRFGVPKFTSDAMDVITDPEVDAVWICSPSQYHADQIKACAANGKHVFCEKPIATDLAETVEAINACNEAGVKLMIGLQRRFDPNFLRVRTAIENKEVGDTIIIKTCSRDPSPPPYEYVKGGGGIFNDMAVHDLDMTRFLAGEDPIEILAVGSCHIDKSIEDLPGSEAFDTASCIVRYPNGVNAMVDVCRQSSYGYDQRAEVLGTKGMIATDNVYPNTAKIYKNDFTGNADMPYDFFLSRYFEAYVTETEAFCRSLVEDTPVPCTGIDGLVALTMSLAADKSAAEGRWVKFSEIIQQVYCESPTECSLLANSDVFPDGFKPVGDIKDLNKLVVPNKKEKESSFMDKFKNMVGL*