MVAVHPEPPTEDAPVDDVDVERGDVVVSDVVSGDFDEDVADEETISPLPNLSTPDASRPGSKRTSLDLTVARVSIGHDARVADEHEQKLIDSMGRPVRFQSVFRSMSGMTTHYGESPTGMHPKLSIVDEDAYGATAWTSREMRNVAFYTFIHVMAFAALSYGDPNSWWHLHRPLGDVIGAVNDGVVTNPTFAGHFWRKIGVQTAVFWTILPSMGLLVVTRGWNVGYTRKICHVVTYLTPLAFNLAWPTTEGEEYPPSVWVVSWSVWFQFCNFYLQIKPARRRSTVCMLAFRAYDRAQDRPNTLTWIITQMVAGYLIILGLYAYCHEWRKDQLPAHAEYSVLIPMVVNVFGDALAEPVGIYFGRHPYRVRAMWHKGRCCAGEFKRTLEGSLVVYAFTLAAVAPCLKYRLFTQSQYAVNMVVLPPLMTLTEAIAPHTWDNPLITLVGAAFILCTYEF