MELKASELWAFLGSLVGLLTLSQTILHGLLPPPLRYLLARIFSRLNESFSRFSFIDIPEYDDSTLNELYNAIKLHLSSTSYCTAKRVRLCRVANSSDFTYSAANNERIPMTFEHAQLWWEHQVSQQHAQSNAWSSSWRSMPDERRKYVLKIHKKDKTRIVGPYMDHILKQAKEIRRQNRERLLYTNSRSDSYVHPWESVPFRHPSTFETLALDPVRKAAIMADLQSFADGESFYRKTGRAWKRGYLLYGPPGTGKSSLIAAMANFLRYDVYDLELTQVRCNGELRKLLLRTTNKSIIVIEDIDCSLNLTNRARRPRWEANKGDHAFPDKGNSSDDHHPGSMTLSGLLNFTDGLWSCCGDERIFVLTTNHIEKLDPALLRSGRMDMHILMSYCTFLAFKVLARNYLGIEDHILLSKVEQIIEDAHVTPAEVSEILVRKRENPTRALEELISELEVAKCKPWPATSKEEAMVEDLEEVKQAVDENPQMGDSKCKVKKCLSCSRSGVEDQLARVSSVGDELETEKSVEDDCLEKEKNAKKLAQKKAHKED*