MGTNISGMIFKCSSDQDDIENLVHKWIKDEDSFFDQQSTIHIEFLNNNLILIHNHEIFESAKNNPKLWEKLLLNLKESEWTVFFKCVDSFESFSYIIYQNRKEIRKVIQYQGSNLYQTGQPLNCEKSWLNFTIFYERESYTDGSYKIERYEIPDLNDESNPDIQYHKYYYIIEKSLSFYHHYLARALLVEVLQYHLGFDIIDSDYNTSQSLIINCEDIPNFKRTLKQAQEGCIKAQNQLASMYLNGLDVTQNMSLALFWYEKTASQNDPEGELNLGKLYLNGLGIEKNYELGLTWIKKSVKQNYPDAYFTLAELYEKGHIVQKDIQQALIFYKKAANLRHATSAYRLGQIFELGQGVTLDLKLAKRFYHQAASNFSSEAKNRLDILDQLINK