MTQAVEVLNRYGTDLVGEPRDSDSECLAGFECFLNIVRALGMGSCISEVGAGGNSPPLLPYSPESNMDGGKRRRLRGSSSFDFKVPGRMFLNGSSEVASMYCKQGRKGINQDAMLVWENFCSKEDTIFCGVFDGHGPYGHRVAKKVRDSFPLKLNAQWDLHHKNRDRLSDHSSATGSYKSEGNGFRLVDEKTSPIDHEHEETDTILTLRESFLKACKIMDKELKLHPDIDCFCSGTTAVTLVKQGLDLVIGNLGDSRAVLGTRDHDDSLIAVQLTVDLKPNLPREEERIRLRRGRVFSLQNEPEVARVWLPNSDFPGLAMARAFGDFCLKDFGLIAVPDISYHRLTEKDEFVVLATDGIWDVLSNEEVVDIVAPAPRSSAARALVESAVQAWKTKFPFCKVDDCAAVCLFFDSDSDFKSTDTKDKLIPEASIDQSEKLSLLGEKGVGMEAEKQQQ*