MTPEELQIGLLPDRGINHHIDLIPGSSLPNQVAYRLSLMENAELNRQVQKLLEKEVIRESLTPCLTPALLAPKKDGSWQLCVDSRAMNHIIIKYKFPKPRMDDIMDSLTGAAHFSKINLRSGYYRSESEREMKTTFKTREGLYEWRVMSFGLIGAPNMFMRLMNTILKALISKCMVVYLDDILVYSRSWSKYMQHLRQVFSTLRRERLYVNLEKCSFGQTKMKYLGFIMSCKGLKMDEENVKAMLDMIVIPMIECIKGKVFQWTSSHSSFTLLKKKVLEAPVLSLSDFDKVFEVECDAYGVRIGIVLRQEG*