MHPFVHARKPGTDAGGDGNLTRRPEGLCPRDGAASNSTEDLQSCLRLARSLNAGKRPLEALQLIEKNIHRSPGDVELLHLRGLCLEASNNGPAVRLPVGHYQPLIARTKFSPLIAAWASCVYIACMQAFATYMSVLNINPKHAPSLCCVGAMYKARGMLQEAMSAYAKALEVQPGSAAIQHALAALLTDLGTQAKGKGASGEALDYYQRAIEMAPTYAPAFYNLGVLHSECKQFDVALDWYQKAISVQPNYAEAHCNMGVIYKDRGDLEAAIACYESALEASPNFAIVKGNLAIALTDLGTRVKLAGRLAEGCALYERALAHNPKYADALYNLGVAYGEPCPEAQAGRVAVRSVVSVR