MTEADADRLLVTLKALLLTPSSSGQRTVDGSRLAGIRFHRRLPTAAILVFRYCLLFRAFQASRTAIFDQLAAVISQQVNWGQSDNECLAYWLSNTVVLHILFKDVRRASSHVDEANTDLVAKYPALLFKHQLAVIVETTFSLLRANVRKEISLILEDCILTPKASSGSTVARTGATVAQQADPSKAWTELLRVLDTLLGVAEANYVAQVLVEELFKELFQYVNMRLCNQLLLRRECCSFSNGEHIMMGLKQVADWTRERCPKIAGSLEEFEHLRQAATFLLLTDKQSRSLEEITKLYPRLSIQQLYRLSYFYLDDKGETQTVSPRVLHHMQQVMEDSNIIPCPGLLQVENLCLPFQTIKLLSSLDNKDLYVNLHASG*