MAALFEAAETAAIVAALTRVIADGGRGGGGGVCVQPPAPSLVVPPRAGTGGGRRVDVAREEEMVGVVSAGDHAGEASVAAAGVVVAAPATARRYRGVRRRPWGKWAAEIRDPRKAARVWLGTFRTAEDAARAYDAAALRFRGRRAKLNFPEEVSRPWQGHDVDHMSCSPSSISNARFLGSWTFGPPPPPSRSVAAAATTLLGGSHGGNGAENGRE