MTLKTLTVETKDAHDIHIDGIQQATIPLPAGSLQRQHSPFSVERVRSPAASVASKTTKVDVSCTGEKAVKGAVTSTRRLMKIAGLGLFIVIFVFAFFGWPSNVIENEDVHRKILAALFLTGITLVALEDVIRLDKSAIMLVLASVMWTYHAAKPGTSHEGHDELQNQLAKGLADVGSVILFLLPAMGIVESIDHLEGFAIVTSFMVRRTKHKADRLMPLICFLAFFLSAVIDNLTATIVCVKILKRVVPHKKDWRHSCGGLTVVAANAGGAWSPIGDVTTTMLWIRHKISTTGTITWLFFPSFVAGVLPLFGIWWQAKRCAPPETEEDKKEEEEPVATRESILALVVGMACILTVPVVKMVTGLPPYLGMMMALGTFWLVCEITELGKPAPEDEETGGALVVHGKHGVPAALHKVDLSSLLFFTGVLLSVAALESAEVLSRYSEFMNEFTGGSPLSLSVLLGISSAVVDNVPLVQASIEMFHEPMDSPLWQLVALSAGTGGSMLAVGSVAGVTLMGLEHVGFLWYMRRISPWAALGFAAGIGSYALQRMIVL*