MATGRSVRLVLDASLLLNPSSTREAAAAAVALRPGVEELLRRLRYSNLSVAICCAEGMPSNESGFLQKVASSHLFDSILLLAKSGNLSPTELMLEWSRTSFCLYVTSRVDKGLISELQNQNWRVLSVGNECSIDVPGVLNVQRLQELILTLATLIKREICGSSVLVIGYIMKKSREEDFAKRGAFPIYPSKDNLIFVPLSFELPLSLQLQEVDMVLHKITDEIVKIDPNCSIDFPRGISFSAGMSEIIRFVEEHPDFCVMDSFKNIYPLLDRLQIQKILVRLQELSTERKPKLRAPYSLKVDNFHDGELDKHLAEANLSFPLIVKPQVACGVADAHNMALVFQIEEFSNLSVPLPAVLQEYVDHGSKIFKFYVIGDKVFYAVRDSMPNARFLKSSSGGESLTFNSLKTLPVATKEQQLQTGVQDSKLLDANLVEEAAKFLKGLLGLTIFGFDVVVQEGTGDHVIVDLNYLPSFKEVPDSEAVPAFWDAVRQAYESRRGNAQC*