MESNSAGNNHPRLPPGFRFHPTDEELVVHYLKKRAASAPLPVAIIAELDLYKYDPWELPSKASFGEQEWYFFSRRERKYPNGERPNRAATSGYWKATGTDKPILTANGAQTVGVKKALVFYGGKPPKGIKSNWIMHEYRLVDGNSAAKKTPGIAFIGNKTSSRLDDWVLCRIFKKSNSGTTRPVEESMQSSPINNGYHNSIPAAMLSGNGFAIPGNPLRSDSFPEDVSLSSQYWNGM