MALRLAEAQHLRLHDMGGSPLRRLMYRRHSWAVAEQVAPPTIAAPPPSQSTAPSKQLKASGSKFLLGRSEEQLVQLALSLSEKKYRGKQLHDLLYKGKAKDINSFLQLPKGFRDSLVAENWKVGRSEVHHTVVSTDGTLKALLKLEDARIVEAVGIPVEEARGINRLTVCVSSQVGCPLRCAFCATGKGGYSRNLKAHEIVDQVITIEELFKHRVSNVVFMGMGEPMLNLQAVLAAHRCLNEDVGIGQRMMTISTVGVPNTIARLAELKLQSTLAVSLHAPNQLLREKLVPSAKSYPLEALLADCKDYFIKTNRRISFEYTLLAGINDGEDHAMELADLLHRWKLGHHVNLIPYNPVSDSDFKRPYKAAMLAFERTLNDRGVTASVRQTRGVDANAACGQLRNAFQKSPLS*