MAGTRTALALLGHDGLDSGPRPVPVVAPRRSSSSRLRVVAVALRTRPTTRLAVPGPPLPPAPAPEPVLLPSPPVAAGAAAVLLEAGVPPADLRRAAGMCPELLSVPAEAIEAALRFLTEEAGVPAPDLPRVLRRRPRLLVSPVAARLRPTLSSCARWGKLLPRIEFLESLGLPPRAARSMARRFPALFAYAVDGNMRPKAEYLLGAMARRADELVDFPEYFSYALATRIVPRHEACAASGVGKLPLPAMLRPGDAKFRATLASCVGSMLPRRRSPLWHATWVDDDDATAAAKETMV