MVHQAQGQMVQEVAAAAAAGGLPTLPTRYVLREERRPTAPTTGGDVAAPEAELLAFPTVDVQRLADPSDVEEADKLRSALQSWGLFKVTGHGIPVALLDGVRDAGLEFFHLPAEEKLRHANRDDAGEFQPEGYGIDRVDTDEQVLDWCDRLYLTVQPEEARRARFWPANPPSLAGLLHEYALGSEQVARRVIMAMGRLLGFGEEFFLDLVGDKGGTDARFTYYPPCPRPDLVYGLKPHTDNSVVTVLLLDRDVGGLQVLLRDGRWVDVPVLGRDELLVVVGEEMEIMSNAVFRAPTHRVVTSGERERMTLVLFYQPEPHKDLQPAEELVAEDRPAMYRKLKAKAFGDGFWDAFALGERTIDFLNIKVDDDDDRAESAGSTPEAAAAAAAY*