MSKRWFVETTPEGRQQFVSIKRSRSYGGHHNRVREIDYIKVSLEEWNALVDKERKLEEVNKSLSDECSRLKSTASTSQAEAKRLAVVVIPGLEKQIGILTIENESLRRSIDKTGDSSSKHHREEERLKYKIVKLEADNLELREENAGLREKNRSLSKQLEQSFSRRVSEILGDVDFWKHQYRHWRARYDELLKRYNDIFDLMETRTKKMKAYEDILRRNDMI