MPHPLDKATADGHNVDRGLKAIGFTDQRETPSFEANPLDFLSTKLSYGWMLAPVPAAGTSFLMNFFLDDTHRRLEKELSGGRSHFVESCALPISTYFSAMKLLWLMENVHAVKDAIKKGYAIFGTIDTWLIWNMTGGVNGGLHIVNNSEVIGKICKDWPIPGIKIAGCLGDQHTAMLGQACKKGEAKSTYDTGPFILLNTGELGPQAQTNYDLEGSIAIAGAAVQWLRDSLGIIKSASEIEDLAAMVETTGGVYFVPAFNGLFAWREDARGVCIGITRFTYKSHIARAVLESMCFQVKDVLDSLNNEKAEFLLRVDGGATANNLLMQIQADLMGTPVVRPVVIETTALGAAYALYFFLKMLEKTDVPTKEDNIVYKEILKNLCEA*