MDQLDMLDPTGSMTTLAPISESPLTPTHQHLHGSYHSMNHMMSHHHPGTLSGHTAGHHGHSAVHHPVITAAVAAAGLHPDTDTDPRELEAFAERFKQRRIKLGVTQADVGKALANLKLPGVGALSQSTICRFESLTLSHNNMIALKPILQAWLEEAEAQAKNKRRDPDAPSVLPAGEKKR