MVVSNLRVAHYWLDHVYGALMYRLRLSPPFFSNGWGGARLVLLEQLTRQLISQGLANFSVKCWPPPPIDPVWRTVWESKAAKLQEGIFPTPCDPLVRECLPPESHIARVRLLMPRSVPAHKMACVVHLAGTGDHGFERRLRLGGPLLKDNIATLVLESPFYGNRRPRLQRGAKLLCVSDLLVLGRATIEEARTLLYWLDKQAGFSKLGVCGLSMGGVHAAMVGSLHPTPLAVLPLLSPHSAAVAFCEGIMKYGTAWDVLMRDEACSMTLDQVRERMRAVLSLTDVTRFPIPKNPRAVIFVGATNDGYIPGNSMLELQRAWPGSEVRWVTGGHVSSFFLHGKVFRQAIRDGVARLS*