MRFLLLAGLCFALWSSLASKGHVSMLAEGACTTYTVKSGDTCYQISQAHGISLSNFESWNPGIVCDDLQIGQVVCVSNPGSSSSLNGNLFREYIGAIFTGVSFTDVPINSNVQFHFILSFAIDYTSDGSSSTNGQFNVFWDTNLTPAGVKAIKAQHSNVKVMVSLGGDTVNGKFAQFKPSSVSSWVSNAVSSLTNLINTYHLDGIDIDYEHFDATTQQDFVSCIGQLITQLKKNKVISVASIAPFDGVETYYTALWQQYSSVIDYVNFQFYTYDTSTSPSQYVNYYNTAASKYGGGAKVLASFSTENVGPKPANVISACNQLKSSGKLPGIFVFSADDSYTSSVKFQYEQQAQSLLAS*