MVALNVGVAHYWLDHVYGALMHRMKLATPFFTKGWGGAKLELLECVAKQLVAVQDEAIGSGLAQAAVAAANAPPAVVRPHWRTVWETRTARLQEGAFLTPCDEQLRNALPLESYIARVALLTPRNTHPAHTACVVHLAGTGDHGFQRRLRLGGPLLKDNIATMVLESPFYGERRPKQQRGAKLLCVSDLLLLGRATIEETRALLHWMEDEVGFNKLGVCGLSMGGVHAAMVGSLHPRPLAVLPFLAPHSAAVAFCEGILQYGTAWDALMQDQARNCGMTLEQVRERMRSVLRLTDVTKFPAPKNPEAVIFVSATNDGYIPRHSVLEFQRAWPGSEVRWVTGGHVTSFILHNKEFQRAIRDAIARLQQLSDPVSVDTNL*