MSSVLLRVSHSCPSACLHRPPPAAGLLCRGVHIRSQRAHAWLNPCRRRTQNFLSFRSSRNSHLLINEFARAFCVFSGTPCAAATEAAAAAGEMDGQAPVLLFDVMGTIVRDPFYQDIPAFFGISLKELLQIKHPTAWIEFEKGLISEVRLFYLHSFLDPVLHAYVLFKSCAIHVCFDFPWQEELIAKFFIDKRTFDSNGLKTCVANGYAYLEGVEALLDRLKMKGYQMHAFTNYPSWYELIEEKLELSKYLDWTFVSCQTGKRKPDPEAFSDAAKQLGLRPSDIIFIDDQSVNVEAAIKTGMTGITFECAEKLEKDLFTLGIAL*