MVALNVGLAHYWLDHVYGALMHRMKLAPPFFAKGWGGAKLELLERVAKQLVSGQAEEEFGGSDLVHAVTTAAANLPPPIIRPHWRTVWETRTARLQEGAFLTPCDDQLRNALPLESYIARVALLTPLNTHPDNTACVVHLAGTGDHGFQRRLRLGGPLLKDNIATMVLESPFYGERRPKQQRGAKLRCVSDLLLLGRATIEETRALLHWMKEEVGFNKLGVCGLSMGGVHAAMVGSLHPTPLAVLPFLAPHSAAVAFCEGILQYGTAWDALMRDQVHNCGATLEQVRERMRAVLGWTDVTKFPAPKKPEAVIFVSATNDGYIPRNSVLEFQRAWPGSEVRWVTGGHVSSFILHNKEFQRAIRDAIARL*