MKGGLAAALAALAAIKASGRTLRGDVIVAAVSDEEDASQGTRDIIAAGWRADAAVVPEPTMGAIAIAHKGFVWVEVDILGVAAHGSDSQAGVDAILQAGWFLQSLEQYQKRLPIDDTLGQATLHCGLIKGGQEPSSYPQRCTITIEFRTIPAQSNESILEDVNALLSGIAKEKPRFRYAPPRLTISRPTQKLSADHPLVQTAVACATEVLVDGPGVISVPFWCDAALLSEAGVPAIVYGPSGAGLHSKEEWVEVDSLQEMSRVFEKLIQELCA*