MSSALSREQGPDQRKGGLLWAALQAVSTGSPSRFFRPVDVKLLHDVDFHGLGWHQHKHILAFISGLHQVTIHDYEDSEGKSPCTLINESQKDVRSLAWRPNGGRSLYVACKGGICIWAASYPGNAASVRSGVTLGTLSRGSGTKWTLVDFLQSPEHEQITALSWSPNGRYPKWLPNIYFVILANFTSFMDLTSFESSSFIIWDVAQGVGTPIRRGLGGISLLRWSPSGDYFFSAKFDGTFYLWETNTWTSEPWSSTNGFVTGAAWDPDGSRIIVAFSESSTLGSIHFATRPPSLDAHLIPVDLPEIQTLTGSQGIDKMAWDASGERLALSYRDGDDLYRGLIAIFDVRRSPLISASLVGFVRGPGDDPKPIAFSFHDKFKQGPLLSVCWSSGFCCTYPLIFRSYVLP*