MGRRKVTHQLISDNATRRVTFRKRKHGLLKKLNELTILCGLRACAIIYSDYEEGPEVWPNRKEVRVLLNRFRALPVEKQTKFMMDQKDLMNRMIQDAKKRLEKEQMHSRAMELGLIASSNDIRDADYSEDLIKAADVVEKKIKVIRERIKAVESGAAILMIE