MVLYPGTYMYAWPPHGVTPYQTLMPTPLYWYPYNPHPPIEEYQMNPNWALTMSTPNSQSSLAPNSQSSLEAPHGRLSAPLPEDLYPTQEELRSYWTVNTEYQGMEEQPMNMEVPTTTSEQSKSPP