MDFHGFAKEQKMRDVVPVNGKGIAGDAGSVVEEIAGFLRVYKDGSVDRLTCAVSHVPPSTTPNETVASVDEVLNAQSGVWARIYLPQKVQNSNSRRRIRLPVLIYFHGGGFCMASASWSIYHVFLCRLASEANSIIISVNYRLAPEHRLPVQYDDGFKAVQWVRQQALMAQTQLDPGQVDDNGSHWVLSYGDFSRCFLAGDSSGANIVHNVAARITGTAGVTKPLEIRGAILIQPFFSGMNYSKWESEEFDPGLPQHWIDVYWRLALPVGANRDHPACNPLGKDSPEFNEIQLPPMLLCIAELDAIQERNFEYYEALKKAGKNVRLIVNKGVGHAFQVLDPASHRTPELIKHMAEFINQQWNSSIIDSNSHVGQSSVSFVTTHQTVFS*