MSRFRRIEIFEPHYAPVFLREASVFTSKTLAFPSFEEPAELSFAALDLLHLKPSSLECFYTATDLVKTPLFCPSKSVLDRFETDLRLQTLSDRVSELESQFDRLVNAKINGGSGAERKYTWTAEIKGPVTERKYKWTAEIKGGEEEKKKKKKEEQVKNYKWTAEIKGKGEEEIPMSRKYTFETSSGFAGEGSKEEKKENEKKKEGKKEKKGACATRLVEIEDYPDHGAVVLRKAFAKRAGVVEKRKGKKKELSPQDAALLIQVTFRTYLIRRSQALRALRELAIAKAKLKELRALFNNFSYRRHLARDAEERQRFSEKIIVLLLTVDAIEGAELMVRSAKRSMVDELEAMLDVVDPQPAGRSLSMRRRTFDMPDGVIHKEIAESVAQVVQMLDNEENGTNTFEACL*