MRRELAIEFSRVTEAAALAGYKWLGRGDKNTADGAAVNAMRIMLNQVNIDGTIVIGEGEIDEAPMLYIGEKVGTGHGDAVDIAVDPIEGTRMTAMGQANALAVLAVGDKGCFLNAPDMYMEKLIVGPGAKGAIDLNLPLADNLRNIADALGKPLGDLTVTILAKPRHDEVIAEMAKLGVRVFAIPDGDVAASILTCMPDSEVDVLYGIGGAPEGVVSAAVIRALDGDMQGRLLARHDVKGNSEENRRIGEQELARCKAMGIEAGKALCLGDMARSDNVIFSATGITKGDLLEGISRKGHIATTETLLIRGKSRTIRRIQSIHYLDRKDPDVQAHIL*