MVALNVGVAHYWLDHVYGALMHRMKLAPPFFAKGWGGAKLELLERVAKQLVAAQEEGTGSGLAQAAAAAANFPPALIRPHWRTVWETHTARLQEGAFLTPCDEQLRNALPLESYIARVALLTPRNTHPAHTACVVHLAGTGDHGFQRRLRLGGPLLKDNIATMVLESPFYGERRPKQQRGAKLLCVSDLLLLGRATIEETRALLHWMKEEVGFNKLGVCGLSMGGVHAAMVGSLHPTPLAVLPFLAPHSAAVAFCEGILQYGTAWDALMQDQARNCGMTLEQVRERMRSVLGLTDVTKFPSPKKPEAVIFVSATNDGYIPRHSVLEFQRAWPGSEVRWVTGGHVSSFILHNKEFQRAIRDAIARL*