MVFHTLAGKVVTGLPRQAVIVGAKGLVRRGRTSKPSSTTDMIRQVLTDALEESNLSTRDLEGLIAVPSLQENHFMEAHYQATSLDLFSTSIEEDRPLRCKTIDTGGAGPVSAVLEAQRMIQHEGLECVAVVAADCVGSMDSTSFLAKADEIFLKHGKLPSPAIPNGYDRVTKYQMETFGLTRDQLRMVVCLQSFHAGKHKDSLFYHKEKGKAYSSLLEVKESPSVTPNISLMECARRADGAACLILSSNRYLKRRGLYEKGMVTVIGTGESSGPLFPPEVMNETPFSCEEAMVYAYEAAGNLTADDIDFFGLYDCFPICLVRALEASGLCSKGTAGDYIESQYTRMMKAMGDGKEDQLLEDPDFFPVNTHGGLLCYGAPWEVPAMYHIIEAIHQLRGNAHGRQIENCRRALVYANGGIFSASAVAIFAKSL*