MGKSVVILGAQWGDEGKGKIVDLLTDRVKYVVRYQGGHNAGHTLIINGEKTVLRLIPSGMLHPNVTCLIGNGVVVSPEALMKEMGELESRGIKVRERLLISEACPLILPYHVAMDHAREAALGKKAIGTTGRGIGPAYEDKVARRGLRVGDLFNKEAFAEKLKNILEYYNFQLVNYYKVEPVDYQKTLDDVMAIADVITGMVADITTILDTARKNGEHILFEGAQGTMLDIDHGTYPYVTSSNTTAGGVATGSGFGPRNLDYVLGIIKAYCTRVGGGPFTTELFDDVGAEIARKGNEFGAVTGRPRRCGWFDAVAIRRAIQLNSISGFCMTKLDVLDGFDEVKICVAYKMPNGEIVEYAPLAAKDWDGVEPIYETLPGWKENTFRITDVNKLPQNCINYIKRIEEVTGIPIDILSTGPDRVETMILRDPFSA*