MASTEGQVITCKAAVAWEAKKALVIEDVEVAPPQAGEVRIKILNTALCHTDAYTLDGLDPEGLFPCILGHEAAGIVESIGEGVTDVQPGDHVIPCYQAECKECKFCKSGKTNLCGKIRGATGVGVMFSDRKTRFSVRGKPIYHFMGTSTFSQFTVVHDVSVAKVNDAAPLEKICLLGCGIPTGLGAVWNTAKVELGSIVAIFGLGTVGLAVAEGAKAAGASRIIGIDIDPNKVETAKAFGVTEFINPKDYERSIQEVIIELTDGGVDYSFECIGNVKLMRAALECCHKGWGTSVIVGVAAAGQEISTRPFQLVTGRVWKGTAFGGFKSRSQVPQLVDKYMKKEIKVDEYITHNLSLSEINEAFELLHGGKCLRCVLHLWN*