MGILLFFALLALSAMVGSASRAYFSIITSKDLREADAIMELYELWLAEHKKAYNGLDEKQKRFSVFKDNFLYIHEHNNRGNQSYKLGLNKFADLSHKEFKATYLGTKLDTKKRLSKSPSPRYLYSDSEDLPESIDWIEKGAVTSIKDQGSCGSCWAFSTVAAVEGINQIVTGDLISVSEQELVDCDTSYNQGCGGGLMDYAFEFIIENGGLDSEEDYPYTAYDGSCDIYRKNSHVVTIDDYEHVPKNDEKSLKKAAANQPISVAIESSGREFQFYDSVSI