MQGFHRRGCLGRYCQGNRGIGKPRADPRTVVSLILGGGAGTRLFPLTNRRAKPAVPIGGAYRLIDVPMSNCINSGINKIFILTQFNSASLNRHLARTYNFGNGVNFGDGFVEVLAATQTPGEAGMNWFQGTADAVRQFTWVFEDTRSKEIENVLVLSGDHLYRMDYMEFIQKHQDTGADITIGCVPMDDSRASDFGLMKIDANGQILYFSEKPKGADLKAMQVDTTVLGLTPEEAIEKPYIASMGIYVFKKDILLKLLRWRYPTANDFGSEILPASAKEYNVQAYLFNDYWEDIGTIKSFYEANLALTCQPPKFRFYDAAKPIYTSPRYLPPTKIEKCRVLDSIVSHGCFLQECSVTHSVIGIRSRVEAGAEIQDTMMLGADFYETEAEIASMVAEGKVPVGVGQNAKIRNCILDKNVRIGKNVVIANKDNVQEAEKPSEGYYIRSGITVILKNATIADGTVI*