MMMRLHGLLLNGWKPGLVNSTCLLAAAPRLQASLHPCSASVGLVTARASLSHLLTHPLKTFIDCGADLYKELLDGNWQSYLVSLAPVGVAIGISFQLCMGLEFEIQVAVLRSFAQMLSLGLLLKFFIEENIVWSLLGIIVMVFLAGSTAGQQSREVSKSQVVATASLAFGTLGTVALMVFLRVLPSEPSSLIPITGHILGNAMIMVGRTLKALHYEISQHTGQIETALSLGATPYFSVQSHLQQAFVTGMAPMVDAVKVMGLVSLPGNMTGLLMGGAAPFEAVKTQIKLMNAVLGAAAMSCLIATLLGWRVLFTSKSQLQEG*