MKALLPFDMKQIQRMIDEIRKWMPFTPSSKVVCLGITYDCSEDAAREQFLEDFRSRILLTYRCGLEPPLQLAGGGTTASDSGWGCMLRVTQMMLAQCFVSLSLGREWRFGEKDLKEGSTYLRITSCFLDTPKALFSLHRLVEMGQHILGKEPSSWFGPTSAAQAVGHLFETSKEDGAGRPDFLQEVGCAVFVDGPIYKETVMERFNGGCTSVIILVCRRLGLESCNLEEYQQGLDVCFRLPEFQGLASGNSSSSAHFFVATHGEDSLLFMDPHVTYPALQKDADVVASCGLRAGRPLRLPWSSLNPSVCVAFLVQSKSEFLSLCDRLCEGPGEQLFEVLERQPTYNAAFDDLLEADDLVVVS*