MLNGNKRKQAVKACFLLFHVKRLFLFRRVAYFSCCSYTVFVIAFKLEGSMLNKEIKGALIVSCQALADEPLHSSFIMSKMALAAKQGGAKGIRANSVVDIRAIRKEVDLPIIGIIKRDYPDAEVYITATMREIDELMAVQPEIIALDATHSKRPNGETLATFFKRIKEKYPNQEWMADCSTLEEMIEAAELGFDYIGTTLVGYTPQSENQRIEQNDFELLREAKKHFTTPIIAEGMIDTPAKVQRVLELGAYSVVVGSVITRPQKITEKFVEATKIKQNQA*