MDLTGAFGARSAAVGPCREPPGLESLHIGGGDGGFTALLELPPTQAVELLHFTDPSLSSSSQAAAAAVAGIGLDVSPPPPLHAYGALTFPSNEALMERAARFSVMANEQQQQQNGNVSGETTTTSSVPSNSDRVKTEPGETDSSQRLENNRCGKRKELDKKVKGSTKKKSKSSEENEKLPYVHVRARRGQATDSHSLAERARREKINARMKLLQELVPGCDKIQGTALVLDEIINHVQSLQRQVEMLSMRLAAVNPRIDFNFDTLLASENGSLMDGSFSGTAMQLAWPHQVTETEQSFHHRQLQQLPLPPQQWPYDGLNQPAWGREGDQDQGNGHSSLMVGSASLHPNQVKMEL