MEQFEKSIRLAIGQPAETKRILEFWTAAVEKFHRPEEGINIALGPVQITSCSEELMRGAVELRKKYNLAGHIHMLETRGQRLQSRIVFPDGGAVKWLSDIGWFDLPGTSCAHSVWLEDEEQNIMARKGAVAVHNPVANCRLGSGIAPLTSYLDKGMKVAIGCDGPASNDGQDLFEAMKLACILNPLTSPEYRQWVSPRQVIKLAAEGGAAALGLSSKIGAIKEGYEADMALYDLTALSLLRRSDPIDKLVLGRPSGGVGGAALHSVWARGRLILHEGLPTGVDLNYLREELMAGQPEYFDPEFSQPNGDPFEVEFRAAMGLDRSAATSEKDRAMLSAFPKYRVNYDSDIS*