MESGRLFFNSSTCHGNMLFLGNCDPVFRGARTMISMEETSKRRPFFSSPEDMYDEEYYDEQLPEKKRRLTAEQVHLLEKSFETENKLEPERKTQLAKKLGLQPRQVAVWFQNRRARWKTKQLERDYDLLKSSYDSLVSNYDCIVQENEKLKSEVASLTEKLQAKDATTEPVIGQKPEPLPADIVSSLQFSVKVEDRQSTGSAGSAVVDEDAPQLLDSGDSYFPSDEYPGGCVGPVNRLQSEEDDGSDDGRSYFSNVFTATEEQQQHEESLGWWVWS