MELLPLLLLLLLRIVASAPASPLATALFVLGDSTASCAATTLPLNLSLTSSSGNCLFPSAHRLLPDLLAAKMGLPSPPLITTLNGTATEVARGVNFAGEDGGRGAIFRLGAVGQQLRMATETLQLLRLEAPTPQDADAAAGGAVFVLSFGTDAYARVLSRGAGADASAPKHGRRGLARLLADRVARAVEELYEAGARRTAVMGVAPLGCAPRVMWEGLHVVDGRSCVEEANELVQGYNARVAARLAALRPRLAGADVVFCDIYKGIMDIITHPARYGFDETRKACCGLGPFGGTVGCLTKEMVCPTPQRHVWWDLYSPTEVVTSLLTNWSWSAPSHSNTTICRPITLEMLTGHISLISPSMF*