MVALNVGVAHYWLDHVYGALMHRMKLAPPFFSKGWGGAKLELLERVAKQLVVAHDEGMGSGLAQAVVAAANAPPALVRPHWRTVWESRTARLQEGAFLTPCDEQLRNALPLESYIARVALLTPRNTHPAHAACVVHLAGTGDHGFQRRLRLGGPLLKDNIATMVLESPFYGERRPKQQRGAKLLCVSDLLLLGRATIEETRALLHWMKEEVGFNKLGVCGLSMGGVHAAMVGSLHPTPLAVLPFLAPHSAAVAFCEGILQYGTAWDALMRDQSRNSGMTLEQVRERMRCVLGLTDVTKFPAPKTPEAVIFVSATNDGYIPRQSVVEFQRAWPGSEVRWVTGGHVSSVLLHNKEFQRAIRDAIARL*