MSSEVNSDRALVAYRAVEAMEFEENSLTTEPVLAKSHKSATLSRCDPDTTPSFSLNSDTSCLAPAYSPKLADHLGGSRQYWRDMILGVNDGLVSTFLLVAGVAGGGLASTDILLTAIAGALAGAISMCAGEYVATKSQNQVLQGEIDLEKLHVRFRPKEEIAEVEAQLLTAIGIGEDQPELRETLLQYYTAHPESLLKIMIALEFGVVDHEQRSPLCAGLTSCGTFLLGTLPSVLPFVFLDDPTVGLIVAAVIATLTLLLVGAIKTWATRGSAWMAALDNLVITGCGGTFAYGIGLFFDAVVQ*