MAIVVKVLALVLLLRSAVSLAAVQLDDLEESPDLGKVVELTDASIEAALNRHEYILIDFYAPWCKHCQSLSPQLDQAAPFLADGEPSIVVAKLNADKYRTMAEKYDISFYPTLKFFANGYPTDYDGPHSANALVSHVRRLTAPAIEVYTSESRFRDFLKTHGSELPIFVGFGLEASALEKLAHKHRNKGWFIVLGEYSEKAHEDFKFDERHALVVLRGEDEVQDVYYGPFEGPDLVNFVKRNLPPLVTPLNIDSLKFLTEDGRPIVVGVLENNSTAEADAFIKSMKAAAQANRDFVFASIVASQWPKFLRPFALGRKPVLPAVIIWDSKQYAKSDKTVDFGDQMESKVADLLQRFREKTITLLEVKGPTLYEKATENTTQMLQALILLFALFFQWIRKNREAAANLRREAPESEEPRSDQPRASEPSGVDEINADSNKED*