MDRLRGVFSRRSKDAGSRGNSLDSGLASSMATTDTQETAGEASSSLEFVDCPFFGHRCYEPVRELFRTTLGQVYLARNKEKGGKGSQVVIKMIERGPSVSKHVESELLIHRKCTGHTNIVQLIEVFLTPRFLAIVLEYAPGGDLLDYVTSKDHLSEDEARWFFQQLAVGLAYFHSIGVDNRELNLNNKLLTGDSTRPLLKINDFTYSKSEQINSDPNSALGSLPYTAPEVLSNTMRHGHQADVWSLGVALYKMCVGLYPFERVGDATDTRTTVQNVLGRIARVEYEIPSNMSPPLRDLLGKMLVKDPGQRITMPGIMVHPWFQRNMPEGLLDLNSRVDPEQARQSDAEVVAVVREAQMSTRNMDVDNIDEMADDILAEEEADDLLEELSLTRGGEFGPPGPMQLX