MVALNLGVAHYWLDHVYGALMHRMKLAPPFFTGGWGGAKLDLVERVANQLLSQGGGLAQAAALWPPPIIRPHWKTVWESRTARLQEGAFFTPCEEQLRDALPVESYTARVALLTPRNAHPSETACVVHLACTGDHGFQRRLRLGGPLLKENIATMVLESPFYGERRPRKQRGAKLLCVSDLLLLGRATIEESRALLYWMKEEVGFNKLGVCGLSMGGVHAAMVGSLHPTPLAVLPFLAPHSAAVAFCEGILQYGTAWDALMQDQVRNSGVTLEQARERMRTVLRLTDVTRFPAPKNPAAVIFVSATNDGYIPRHSVLEFQRAWPGSEVRWVTGGHVSSFILHNKEFQRAIKDAIARL*