MRQKVRCDSPRALFLHACARAMTSTRGCVRGVELHAHVGGCVRPETLRELARERGFESKCDEVLERAFSCAAANSSPGETLKRCFDVFAIAHAACDTPSAIRRVCAECVEDFRADGCAYVELRTTPKDLVGANGEFKMTKRSYTEAACAGLADAGGLGDGSDGRCVARLVLSIDRGRDDTKEKAMETVQLAAEFMHRGVVGVDLSGAPHKGSWELYEDALKEARQLGLGIVLHCGEVVDTKDEQAKMIAFKPERLGHCVYTVRDDDLYGRLLASKIPVELCLTSNVMTRSCDSVSEHHAKKLLRDGAPICFCTDDTWVFNTTLRREYAIACDAFGLTMNDIRDMAIRAMNFALCDEHVKIKVIEQM*