MRGLLLMLRSGPVRALPHKACSATSDPTIIIMRSRLISQAAARQPSSACWHLRPSTRQRHHAAAASSSSGVRCASQRQLHTSIRAAASAAGGGTQQPSPSSPSTAAPPAAKRMILTDAMALLYRSHYAFSDAHRLRNAAGEDTTVLFGFLNTLLNLLELSPPPTHFAVVLDAPGKTFRHEMYEGYKGQRQACPEAVKEAVPRLVQLLKAMAIPVIQVPGVEADDVIGTMALRAVQEGIAVAVASPDKDFFQLLRPGIILLRSPKKPAPGERINKYALVPYSQADFEEEFGLQPEQFVDVLALAGDASX