MNLESECGMSSASCGNGKLRQWLIEQIDSGKYPGLVWENEEKSIFRIPWKHAGKQDYNRDEDAALFKLWRFYSLKYQLTLFKKRMNPPPYKTHVLVTGYKNTPFLDCDKNITLNILYSILNIVEENFLGETGIKQLGVEDPQILMNHYPVPSSYTPLQPQEVSNYMVNHERNWRDYVSDQPHPELPYPCASVPFPARSHHWQGPSCENGYQVTGSFYACAPSESQAPVIPMESSMRTGEALAMTDCRLHIYLYYREMLVKETTTTSPEGCRITHGPSLDEKLYGCSLDQVLFPYPDASAQRKGIEKLLSHLERGVLLWMTSDGLYAKRLCQSRIYWDGPLAPYSDRPNKLEREQTCKLFDTQQFLSELQGYAHHGRPLPRFQIVLCFGEEFPDPQRQRKLITAHVEPVFARQLYYFAQQNSGHYLRGYDLPEHVNSPEDYHRPLRHSSIHE