MALRLAEAQPLRLHDVGGRRFRRLICCRHMWAVAEQAAAPSIAAPPSSQSTAPSKQLKASGPKYLLGRSEEQLVQLALSLSEKKYRGRQLHDLLYKGKGKDINSFLQLPKGFRDLLLAENWKVGRSEVHHTVVSTDGTLKALLKLEDARIVEAVGIPVEEARGINRLTVCVSSQVGCPLRCAFCATGKGGYSRNLKAHEIVDQVLTIEELFKHRVSNVVFMGMGEPMLNLQAVLAAHRCLNEDVGIGQRMMTISTVGVPNTIARLADHKLQSTLAVSLHASNQQLREKLVPSAKSYPLEALLADCKDYFVKTNRRISFEYTLLAGINDGEDHAMELADLLHRWRLGHHVNLIPYNPVSDSDFRRPYKASMLAFEKTLNDRGVTASVRQTRGVDANAACGQLRNEFQKFPVS*