MVCRYLDRDVIGNLIQVPEQVQFGSERVGVGTEMDAVSPLAMALLQPPLLLTRGTSRAPTALHSQPPHRFLTRSFHHPATLTNCNFDARRICSLSPKPPIVAERSAFSESRISPASGITAHAGLSLRGRDLHVAARASKSDYTTRRVLPFRALLAISAGAAIAFLRRRRKLQPLKVRGSVAYTQGEEKTEKMTKIDSHLHVWASPDEAKKFPYFPGQEPTLPGSADFLLKNMAEAGVDGAVIIQPINHKFDHSYVSSVLQKYPDKFVGMCLADPTEGGGGAKEIERLIKEENFKGVRFNPYLWPSGEKMTNELGKAMFAKAGELGVPVGFMCFKGLMLHIDEIEELCREFPTTTVLMDHLGFCKPPLTEEEADVWNRLLNLSKYPQVYVKLSAFFRVSREPFPYKDTWPFLKQLLESYGANRLMWGSDFPFVAAECGYTNSWQVLPSRNSAEAFCSEEELEAIMGGTALSVFKGSWRSSLFDG*