METTPFFVGAAGSMEQQLQRLVAFKTAAAILQEQYLQQQQQREEFVQEISACEAVSFRVEDLLDFPPQESGVEEDAVVFTPSTSSPQSQSPSPFQTPLQHKYKQEDVAAAFPYAQKDENGLSAPPDELADQLEWLSAFHEDSSYSCDSALVSIVTKCSDNTSSPQSILEPIPDSDCLTTAIANSNCLLATIANFEDSTAGSALVPSRARSKRVCCNTGPRAWDILIPMAEDNSVFVSGSGSDLRADRASDSIATARGSAWWRQSSTSPLLPQRRASKKGKKIGFSRSCADGSPPRRCSHCLVQKTPQWRTGPLGPKTLCNACGVRYKSGRLVPEYRPASSPSFVSDMHSNSHRRILEMRRMKE