MCQLLGMNCRALTDFSFSFRGFCRRGGATDIHSHGFGVSIYEGRGLRSFLDTLPAATSPVAELVQRYPIRTYNMMAHVRYATQGCVSLENVHPFSRELWGIHWCFAHNGEVPKFIHWGDSEDSAPRLGKTRELAYRPIGDTDSEAVFCAILNALKAEFDSLPTLPVLHTFLKELTNEIIEGHPEDTIFNFLLGCGQYTLFAYSWPGRRPGSKVWNGLHYIVREPPFTTAKLVDDDYMIDFAAVTTPKDRVAVITTKPLTSEEGWTEFKRGELLMFDNGLPHASPETCESVELQGRGLFSKCFGKGCPNSRRVCPNQQLSIENDDGSNDSVASTTDTSIFSEASAVSLRECGVESNETSEKQQHATEPAVVAELNQQQSSPAAVWC*