MSQRRTEEDMSHPAKPLKSFLIQDILSHVGPGSKEKRPASQKTDQDLNPALRDREEKCAPEKLQSSSKPAEIHHSHMEDENLEEDPAQPISDVENKLTKQQQKRSRAAFSHSQVIELERKFSSQKYLSAPERAQLAKSLKLTETQVKIWFQNRRYKTKRKQLATDMEDVEKSSAHPVRCRDTDISRTSLLSFYQNYHCYPYMYYLAGWPAPLW