MRPRPPLPARDFVVVCHSEPGAWDPPRYHTTRCPPEGYGRAGALAVIGRTMFETDRLEDEHVRRCNRMREVWVPTSWSARVFEAAGVRKEKIRVVPEAVDVDAFDPAAFSTATGGGDRAPYDATGNGVLAVGPRLDDDAASGVTKFLSVFKWEARKAPEVLLDAYFREFSASDAVALFLRCELFHEDGRDLGKRLWGTPDGEGVDAAIRSRAPRVFILPRASDEEMPSLYAAADAFVLPSRGEGWGRPHVEAMAMALPVIATNWSGPTEFMTEANSYPVRIEDALVALPEESAFRTHKWAQPSATALRAAMRAVASNPREAKAKGENARRTMVERFSPRVVAELVTEELRRV