MRRRAGLGARRRRREGEEVRRLIASASKLAQLRELVGSAVTSRLATAGYHFEGSPELTDFEDPTYYMTVSYLPSRQCVVLLSRISGNPTSQEKVRWLDLQLSHMQCPYPLQHIEFTYAGDAVVQFVSEASMKKSLARAPFKWENQEVSTRPCLEEDVRGLYWVGVSGTPLELYPFVKQALQQFGEVNGEYARHPSQEFHSGMLKYYFVPSSRKRLPPTIQFIRPDRQVLFKGWIAESHEATWSVIFPSMLFFCLPKHKLAKELSSHHSESFHPGWSPGTQVRRLWEGSLVARMSGMLPPQAAGGRLRVRKGGGCLQPPTPKQHMQVLVARLIFGV*