MKDLGVLKYFLGIEVARSSEGIFLCQRKYTLDIIAEAGMLGARPAGFPIKKNHTLALADGAPLEDPEMYRRLVGRLIYLSFTRPDLAYTVHILAQFMQEPRREHLDAALRTVRYLKGCPGQGILLRADCDLHLTDKIVKLGFQPTIVTFGAMVKGLCKIGDNAANLVICSTIIDSLCKDRLLKEGLQLFTAMKTQGIQPDVITYTSLVQGLYNSGSREEAKVVLAEMLESNITPNVNTYSMLVDMFCKDGSVDEAQAILRLMVERGVTPNIVTYSALLDGYCLRGQMEDAEKLIDVMAQNGCEPDLVSFSTMINGYCKAKNIDKALNIFQELCQKGIAPNVVTYNTLTDGLCKCSRFTRARQMFTEMRAHGVAPNVVTYSSLVDGLCISARLDEAVAILEDMEDKGIKPNTVTYNILMDSLCEAGKIKDAANIITYSLILY*