MVTTTIEDLHADVLGCALRRLDGRSLAAASCATAALRALATDPDTWRALCLAEWPSLALPLPPAQQLAALPPQRLFADAHPFPTAAGAGGCGLLPLPVPAGELSLVSAVDVYYRGAPLLSRVVETPASSSWFLASPFRVEAVERKKPAPEAAAAAPFSPAELELSWVVVDPSRGRAVNVSSRRPVAVDRHWYTGETLARFAVVLGGCKFEATVACSDSEGAAGGHVVSEVTLAVEDADGAAVSGEGALRLLAAAMEAPRKGGAREPEEAKRRYLEFVKRKKGRKESKARREALVDLCCSAASAVVVLTCLAAVALR*