MVAPSPDAGKPLVILLRPLYPEFAAALDGRFRFVLAADADEGNAAEARAVLVPALTPVSADLVARLPKLEIVVATSTGVDHIDLDACRRRGISVTNAGEVFAPDVADYAVGLVVAVLRRVAAAEAYLRRGRWAADGDYPLATKVSGKRVGIVGLGSIGGLVARRLAAFGCVIAYNSRSPKASAPYKFYPSVRELAAESDVLVLSCALTEETRRMVGREVMEALGKGGVLVNVGRGGLVDEAELVRCLREGVLGGAGLDVYENEPEVPPELWGMDNVVLSDHRAVITPESIQGVVDVVKANLDAFFSGKPLVSQVQL*