MGFDKQDGAIRQPKRDTIIAVDFGTHGSGFAYAVQRRQTRMHESFPDAELCFPYPKTRTALLYTKDRSVKSWGHTAYKDFLGGAPDSLGNENAYIARSAVQPCILEPFAASNCLLVAQVVADYLVKLYRYMMTAIRTIWKDSSKALMRKAAQRAGLIRTEDSDQLALITEPEAAALHALKNRFPPLNPGEIIQIIDAGGGTVDISVHKCVERSSGHVVLDEAIYATGAMCGSMCIDDAFKEFYKEAVGHIAFDSWIHDHPVQWQQVLKQFEACKRSFAGDESSSNSSSSTVSIKTPKSRVVIPPDLHARMSDVQKEQLQFNQGTASDVVLDEKMEDFFDHTIKETISMASAKLLELAPLHRCSRVLLVGGLASSPYLMNCIRGALIEDLNVADNLTVPLRPYASVLSGAVAYGCEPDLIHARRSRLSYGVRLHSPWEDGAPKASKYWYDGNASNPSFMNLQSYF*