MVYSAHVGAPSGAPSVEAVVCCGRKDPQVAAFGHGGVFVEGAFFYKPRPKARDRYENERRFLELICCSCESSEPLRAFVPNFYGEVERDGAWFFKMDDLLHAFSLRGRHIADLKMGLRTFAESEAQSAKPRADLFERMERMEERLGSRVLTDAERASRSMTKARWMALRDSLSSTSALGFRIDALLTPRAHLTAFDSRLFHTRARADVLAALRSFFPRRGECEGGSHPRQAAAALLARVRELRGALTRSAVFSRHELIGTTLLLVADETCRAGAWMIDFGVTREAPAPLQHDVPWVPGNREDGYLLGLASLTEMLQELVAADEWD*