MSRRIYEFENTTLRVTGHHMPPMSAIERDANGSLKFTMISGYTFSLLKEALRFKHVVKLAPEPIWGARKADGSWGGQFGMVVRNECDLLVGPATPLLDRFSALEPLPQYFLSETGHCGGLLNHEGGRLDTVHDIVVRPDVVPVIIKGTLFVELFRGTLDKDQQVVWARANRMKSIIPPKQVFTRETFDDVLLGKKVVFLEPSLFYYAVSNLYKSLPRGEFYLARERITNITMGMWINRGLPFKLRKALHQRTRWIIESGMPEKFRLDLIAKLSRGTGGDQELGPA