MPTVCLLLACLRHSKAATTTDSIPFPLRSTERSDLAAIPMETTPPPPSHTDERPLVLLAQPLFPEFAAALAGRYRFALAADADAAAAAEARVLLVPGLARVTAELLGSLPALELVAATSVGVDHVDLDTCRRRGLAVTNAGAAFAADSADYAVGLLVAVLRRVAAADAFVRSGRWAADGDYPLTTKVSGKRVGIVGLGNIGALVARRLAAFGCAISYHSRSPKPAAPYKFFPAVLDLAADSDVLVLSCALTEETRHMVNREVMEALGKDGVLVNVGRGGLVDEPELVRCLREGVIGGAGLDVYENEPAVPRELFAMDNVVLSDHRAVITPESMRGALEILVANLDAFFSGRPLVSPVQL*