MKRKVESTEPATGGKPRYGIASNVVTENAASVQEAFCRATRSRIFFTLEDEATKRLMHGAVVTAFGGGGHVFFEDISLNPFKDTLNVPFLEYRCNNQSHVILHGNVLNAPALASKMLRSTALPGKCKEIVPVEKQFWGAEFGILQDACGILWALSTKKEEDMEMSPQPPPVRSCVTVIDADAYLKFLQEVFGDTLVVEKVRKDDEGLQKADLLIMGSGFSVIRGAASASERSSFQLMVSGGKEAAGALGEVVSEVDGKWAVKMECGVHVTVCEPSSVAS*