MDRKGNTTLNNYRRLFHQEAMNQWRIFILDHHNYLMPFLGKINKNGVCAYASRTLLFLKDDDTLKPLAIELSLPGLSRGTEIQRVFRPGGNGSEAALWQFAKAHVGVNDSGYHQLISHWLKTHAVVEPFIIATRRQLSVMHPIHRLLDPHFKDTMHINALARSTVLKGGGIIEKTLYSGEVSMELSSSLYKDWRFDEQSLPGDLLKRGMAFHNPDCLAGVQLLFEDYPYGRDGLEIWVATKRWVNDYCLHFYKDDNSLRFDHEIQEWWSEIKKIGHGDKCNETWWYPMTTLSDLVEALTTLIWISSGLHASVNFGQYEYVGHPLNRPIKCRNFIPMEGTKEFAEFLHDPDKFFLKMLPNSSETTLYMALLEVLSAPTSDEVYLGQQQSPNWIDDVWVKQRFQQFAEELNKVDKRIVERNADPKLKNRRGPSNIPYKLLRPAVSNVKSCQGITAIGIPNSISM*