MKLQEKGWKPRRTIVLCNWDAEEYGLIGSTEWVEDNRELLTSRAVAYLNVDCAVTGAGFHASATPQLDKLLAKTTQQVGDPDNSSQTIYESWVAPDNSPTIERLGGGGSDYAAFVQHIGIASADVSFGKGYPVYHSMYDDFVWMEKFGDPMFRRHIAVASVWGLTALQLADEEFLPFDYLSYAYELQKNAKDLEDEISDKGIRLAPLFESIKRLRDAATKINQERKAIEENRVWAWKFKKDQVKVREINDRLMMAERAFTDAEGLSGRSWYKHLIYAPSKHDDYGSSYFPGIDDAIEEARSLSTPEAWRSVQHQVWRVSRAVRHVSQVLTGELT*