MGRPTEALVEAALRVLNTADPFDKARLGDEVATKWLQGSITLPYHPSLHLPVPDRPARLSNVKLVPPGLMPKLGKAGSLQSRQAIVHSLVHTESWAIDLSWDIIARFGEQEAMPREFFTDFVKVAQDEGRHFTLLAARLEELGSFYGALPAHDGLWDSATATSKDLLARLAVEHCVHEARGLDVLPTTISRFRNGGDNKTANLLERVVYPEEITHCAAGVKWFKYLCLRETTIVEDEKYVIQKFHATVRTHFRGPLKPPFNEEARKAAGFGPQWYEPLAVKEATQNDQK*