MESFISRRLIFHLRNTIKQSTFCRTYYNRSSFHGNHFTSTSILSSQIPTEETRYLRPNRHSRWKLHFISNAKLVHSLPEQEHQDDDEEDGPMNEFLERFVSIMRSRLSEAYSDTSKEVIDGMLEIIVDKVVTEMEKGTLNELKDYVAYSSAETRDFSQELWKTVWEVSKIIIEDMRKAEMKNEIQKYLQSDEIKEISKFAKDVGITGDRLRDMKLYFAEQKRLDIEFFRKLYQMGREPPAAKRIHKGEKHAIGEGDESMETEQSLESEEKPRPSLPQRHGKLKHRVYGLNMADPKWTEVGEKLAIAERKIAPEEPTVMSGKCKALTKQIVSLADNENPSKLLTQWLENLKPSRVDWLALLQELNEAKNNLFFKATEYALNEEGYSKQ*