MNAVNVATFWIQLTIVATDAKRTMQCQQLARRVLGKTLAFTPVMELRQLANVLYSMGKLRLELSKEQLGPHLTEHIESRLGELLDRKGFGNELDLTQLWYGLALCKFQWDSELLTRLVAGTIGEMEAWESMTGAGDTLANMAQLAESITLTDQQKQDLVGVIGALTDRVDLERRDFHALSGTVWATRSLQLAVPKPQLRRQVNLLLAAPRPLSVRRSLVSRFLENCSKLGAKPETPAEAQDWFELLKDAGPAEWKVEEIRWGLGTLATIDKFSPSPEVKQMVLDAAASKGVRSAADAGVLLQLSEAWGIALPAEVCARLVRMRGSGGPKP*