MKCDACLQCKVRPSALTGEGQFHTVQYMRMPAEEVYAMTRNLLLRVSITSIRSSPVQPNPGSGLRLDKKRGNHLRRAIGTAEAMEAEKWKRTALLVIDMQNDFIKAGGPMHVAGGKAIVPSVIQAVDVARQRGMLVVWAVREHDSFGRDVELFRRHLYGDGKEKPTTKGTYGAELVDGLIIREGDYKLVKTRFSAFFATNLHSLLQGAGIKSVVVVGVQTPNCVRQTVFDAVSLDYQPVTVIIDATAAATPLVHNANIFDMKNIGVETPTLQEWCS*