MLPRDIVDQVDYLLQNSLLPIQVDGFRKSHESHSFFDRFSVLIPCFLEPVRWEVIFSCQHPYWPPDVIFAAHDSDFQPLATNSSISSILKGWDSKDPSTLLRFLVELRNEYLQYQRKRVEELKDSRLHFEVNTLESIEDLEMGLVTDGDNARVIFSIPLHELDLSKLARQSRLLLQPPNTGVVLQVCYPVQREFTSSSAVPLIKLHAPNVLREVFKVEDVRLPAWTDSMCLAEYIPKLLELLQSQIIDACASLTLRRNFIEALVPVFGRPLEAETDFGRKVSMIASAGVFTFLIHISLPLQFPKVQPTLLLQSSQHFDSQGRPISRAYEDYPWSPRWDPSEMVSRICDFITEENASFKQYCNESLQYH*