MESAITLWQFLLQLLLDQKHEHLICWTSNDGEFKLLKAEEVAKLWGLRKNKTNMNYDKLSRALRYYYDKNIIKKVIGQKFVYKFVSFPEILRTDAPSADAARDGLLLPCRCRPLPDDRPAPRRAPRSGGRRQYPPRSGLFSSFPRGALHGAPGPRQARPRERPDRSPDDEVRTVIRFVTGAAPCPPPPPPSVRLPPAASVSSPSPSPSPSVPDPVPSASSRSPSPAPAPAPISPLFLEAACESDPLKLSPSSRSPSPSRPPGSKPKAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXTPSGLLLTPSPLLSSVHFWSSLSPVAPLSPARLQGPNTLFQFPTLLNSPMPVPVPSLDRAASPALLSSSSHKS