MATRGLRVLAKSSTPLLRRTLSNSISETRPCARILDAECSGAAALPARGSCGVPARSYGSATNRTADTELSKNWSKTPPAARRLSGEPEKAFSDDEDHEILDYPGAKTNFTHEMTFIPETAAEPVPCFRLLNDFGQPLPWAKLPQMDAELATKIYRNMVNLQTMDAIFYEAQRQGRFSFYLTTHGEEAINIASAAALSPQDVVFTQYREPGILMWRGFTMQDFADQCFGNAADLGKGRQMPVHYGSRELNCPTLSSPIATQLPQAVGAAYGLKMSRKDACSVAYFGDGASSEGDFHAALNFAAILETPTIFICRNNGWAISTPTNDQFRSDGIVVKGRGYGIRSIRVDGMDTLALYCAVKEARKIAIEESRPVLIEALSYRVGHHSTSDDSSKYRKKAEIEHWKLVRDPVNRFKKWIEAQGWWDAKSEKAIRSEARSSVIAAMNKAGQKQKPELSNLFTDVYDSLPSNLREQELQLRDVIAKYPRGYPTDVPL*