MELAQQLQFVGLPDGRRIAYRELGCPKESAQKTLLVLHGLMSSRRIAMPGASEDLIEKYGLRMIAIDRPGYGQSDPHYSQTFKSTSQDIKYMIDKLDLGEKIWLLGFSMGGAYCWGAARYIPDQLAGIAMASPAGNFWWKSIPKEDQRAIVDSYSVADRLTSAFCKTAPFPMVHLYTQFLSNVLLNPSTNISTGLSPPDRECMERPGSAAFFLRDREESLKRNKGFGLAKDYELLNKGWDFDLQDIRREFKGKRIHLWQGDVDTIVPFRLQKSVHKAIPEVVDLHTLHNHGHFSWFCFDPKAPHEILSTLFGGGEHMGINKDEESKRSLLLQNKGFSSLV*