MCYFIALRAANPFMFPLAWGEGNDRNASSEEELDVNNKFIDPQAEDQELKGQLLRKYSGYLGSLKKEFMKKRKKGKLPKEARQQLLDWWSRHHKWPYPSESQKLALAESTGLDQKQINNWFINQRKRHWKPSEDMQFVVMDAGHPHYYMDNVLGNPFPMDISHTLL