MELARQLRFVGLPDGRRIAYRELGCPKESAQKTLLVLHGLMSSRRVAMPGASEDLMEKYGLRMIAIDRPGYGQSDPHFSQTFKSTSQDIEYMIDELDLGEKIWLLGFSMGGAYCWGAARHIPDRLAGIAMASPVGNFWWKSIPKEDQKAIVDSYSVTDHLTSAFCKTVPFPMIQLYSEFLSNVLLNPSTNVSTGLSSPDEKCLQRPGVAAFFLRDREESLRRFKGFGLAKDYELINKGWDFDLQDIRREFKGKKIHIWQGDVDTVVPYRLQKCAHKAIPEVVDLHKLENHGHFSWFCFDPNAPIEILATLFGEGEHIEIKKDDELNRSLLMV*