MTTEGLMKALGKLYEKPSASNKVFLMKRLFNVKMSEGGSVADHLNDFNTVTNHLSSIGVNFNDEVRDILILCSLPESWNGLVMAVSNSISSLNALNFDDVVGVILSEEIRRKSTGETSGNALIVKNRGRQKQRGKGGGNHGKSKKGRSKSKGNLECWHCEKKGHMKKDYWARKGKQGDGQQDNNQEANVAGDVLQDVLILSLDNITNAWVLDSGASFHATPHRKYFQDYVQGDFGQVYLGDDEPCKIVGKGKVQIKLPNGNQWLMKEVRHIPNLRRNLISTGQLGSEGYTVTFTKNLWKVTKGSLVIAKGEKVGTLYLSTGNIISSISLANTTLWHHRLGHMSEKGMQILHSKNLLPDLKQINLDFYEHCVYGL*