MAAEKYGIPKSTLSDYKKNGNNIKKPGGQMVLSEKDEAMLVEGLVTCAEWGFPLHATDMRIVVQSFLNRSGKTVKRFKSNLPGIDWVKSFLNRNKSLTKRFGENIKRVRAGVSKPILTKYFENLEVVLQDVPDSNIFNYDETNFSDDPEGGVKGARFNRNLSGWFDMSIFEDWFSLSFIPFIKNLNGPKVIIGDNLASHLSLEVIKLCETHNIRFVLLPPNATHLCQPLDLAFFRPLKGAWRKVLDEWKKKNRGVLPKCLFPEMLKKALNTVESLESNVKAGFMAAGIVPFNKDRVLSRVKSRPEDEEHEEQVRNSSWSQAFVDILQDVRLEDKIVGKKPRGKKVAVEPGKSVGVEDFGITTEDAEDNEEDIDDPEFDENVLANDENQPSTSSTITIQPESSTDFEIDDFILVRYDTGKSYRKYIGQVISVDYPLLNVNFLRKKNSVSGSTIFVFPTVTDKSRINVSQMTPIGVDRTRRVTLLTPIGVVRSERVKRKIVLYLYNVYKGLVL