MCGIVGYLGSRKAAEVIVEGLSKLEYRGYDSAGVAVNSSNEKELNIRKFKGRLSVLAEDLEKNPIDGNLGIGHTRWATHGEPSDVNSHPHFNQAKTIAVVHNGIIENYMEIKEELISEGVKFESQTDTEVIAHLVDKYYEGNLLDAVYKTISKLRGAYALGVICKEHGNELVAVRKDSPLVVGVGEGENFIASDIPALLKYTRDVYFLENGEVVHLKDENVTVYDSNRNLVEKEVFHVTWDVEAASKGGYDYFMSKEIHEQPTGVRETLERRLDDNGNIILDSINISKEDLEKINKVYIVACGTAYNAGLLGKYAIEKFVNIPVITDIASEFRYSDPFVDENSLVILVSQSGETADTLAVLRDSKAKGARILSITNVVGSSIARESDDVFYTWAGPEVAVASTKAYTTQITSLYMIALDFAIKKGTITREFYDSMISKMKEIPSKIQEILDNEEYIKEVAKTVVSSEHAFYLGRGIDYSLAMEGSLKLKEISYIHAEAFAAGELKHGTIALIEKGTPVIAIATQEKLFEKMVSNMEEVRARGAYVVAIAQSHNKDVEKAADKIIYIPNSDDILSPILAVVPMQLLAYHVSVLRGCDVDKPRNLAKSVTVE*