MGLLKGSPFLCTQYRIAFDKLAAVHSLLRGQHILLEFSTYSSFQRNYNCRAFATVVVHQKLNAARLNSSESKSFDSKPWLSLVNSQNNWASRTRKLWTTAPVQMGRRSSKIAMRKGAQDAKKAKLYGRIGKEIVSAVRKGGSPNPVANSALAALLQYAKDYDIPKEIIERNIKKASEKGQQDYEPVIYEAYGFGGVGIIIEVLTDNSNRAAANVRDVVKKSGCKMADPGSVLFNFRKAGVISIKSEKVDGDSLLVAAMDAGAEDVVEPAHDEDEDPIDAPEKYYKVITPLEQYASVCKRLQEAGMPVDLDCSGLEYIPNASYEPDDEAMDLNKVLMEKLLELDDVDAVYSNQA*