MSAEHVLTMLNEHEVKFVDLRFTDTKGKEQHVTIPSHQVNAEFFEEGKMFDGSSIGGWKGINESDMVLMPDASTAVIDPFYEEPTLIIRCDILEPGTLQGYDRDPRSIAKRAEEYLRATGIADTVLFGPEPEFFLFDDIRFGASISGSHVAIDDIEGAWNSSTKYEGGNKGHRPGVKGGYFPVPPVDSSQDIRSTMCMIMEEMGLVVEAHHHEVATAGQNEVATRFNTMTKKADEIQIYKYVVHNVAHRFGKTATFMPKPMFGDNGSGMHCHMSLAKNGTNLFSGDKYAGLSEQALFYIGGVIKHAKAINALANPTTNSYKRLVPGYEAPVMLAYSARNRSASIRIPVVTSPKARRIEVRFPDPAANPYLCFAALLMAGLDGIKNKIHPGEAMDKNLYDLPPEEAKEIPQVAGSLEEALQALDADREFLTAGGVFTNDAIDAYIALRMEENDRVRMTPHPVEFELYYSV*