MELAQQLRFVRLPDGRRIAYKELGCNKQTAEKTLFVLHGLMSSRRIAMPGASQDLLEKYGLRMIAIDRPGYGQSDPHCAQTFKSTSQDIEYMIDELDLGEKIWLLGFSMGGAYCWGAARHIPHRLNGIAMASPAGNFWWKSIPLEDQRAIVESYPLSDRLISSFNKTAPFPMIRLYAHFLSNVLLNPSIDVTSGLSPPDRECLEKQGVLSFFFRDREESLRRNSGFGIAKDYELLNRGWDFDLMDVKREFKGKKIHIWHGDADTVVPYRLQECVHKAIPEVVDFHPLKNHGHFSWFCFDRRAPLEILNTLFPEQPDRDSKDSQEPKLVMV*