MVIEGNATETRDFPMQGNMQTGKVVHTYRDYSQEVETKFEASRHMSDTITADTASKGCRAEENFPIKLHYMLLELQRDGLDHIVSWQPHGRCFVVHKQKEFVEHILPFWFRQSKFPSFQRQLNLYGFKRLTAGKSGFHFPSSLSCPLDEELTFASPIPISFAGRDKGGYYHELFLRGKRFLAHRIQRIKIKGTGARKPSSPETEPNFYRTIYLPLEPISGRQAKTNSVSTLSSQMPNILNRFNSALPDPNGRISLHQQLLATYPHSPQSFQPSPASLLPAELLIMKLQRERLQQDIIMASQCFDGRLAGLGLDGSGAIAHPNNSALALAAAFVRSQSNPFASTTR