MARNLTIHIDDPLAPTPLPPSHAASDGPDIIHAFQKLSRSTTWKSIKNITFQGDTFEPEGIVRLGHDRYVVSSGHWTEPTKKYGKIINGTDKSAGAGLAHLMVYNGKGEMIADATITKEGDDEYHNGGIDYDGQYIWGTIAQYCPNSTAYVYRTDPATLVPERVLSYSDHLGGIVHDTRANVITALNWGSRTASTWNLRTAKTGCDASPPPEKVVQNPGHFIDYQDCKWLGYSGFYNGKSVMLCSGVAAIGGYNLGGIALVDIKTMIPLTEVPIEMESELGVRVTQNPMDVGVEDGKLRLYLLPDQHNSTLYIYEAQA