MKPGGGNIEVYHHMILRLPEALPFMEEKIDVMGNELATSFGKYGFYEPYIDGERPIEVFKSKFRLWLANYTTTMVSIRLLAAGEGNFVVVVDEGKHILDKKQFLVLAHRGKAVENVMALPSCEIARQLVAAPEGDTSSLVAIVLEPQRYDATALEDAGIAGAEVSVGTVLEDADIAGAVVAVGTVLEDANIAVVAVLDDLQSWMHSSILSVYVKGSYGFVEFARPQEVAFEIRDLDGLLVQVSFSFPFPTQVGENTVLLSSLSLLALLCSPLRVDCVAASVAYMSDQKLLILSKTLAWTNDVKQYAEKLLRLLFSKTEEKMVEELERDHSFPLGDCTKAYHTADGAIHHENRIYL*