MPEHELGLFILMMYHAKKFSVPFGPQSTQSSELMNNIGAFGGSNMGSPANPAGSGKQRLRWTSDLHNRFVDAIAQLGGPDRATPKGVLTVMGVPGITIYHVKSHLQKYRLAKYIPESPAEGSKDEKKDSSDSLSNTDSAPGMQINEALKMQMEVQKRLHEQLEVQRQLQLRIEAQGKYLQMIIEEQQKLGGSLKACEEQKLPHSPPSLDDYPDSMQPSPKKPKMDNLSPDSVRDVRESDFESHLIGPWDQEAAFQVDEFKPDPGLNKS