MGDYHFVYKDVEGASTQWDDIQRKLGNLPPKAPVFKPDPFTPGEDEGSKSKDKDWIDEKTQDELDDLEDDPDLNDDRFLQEYRKKRMAEMREVAKVVRFGSVIPISGSDFVREVSQAPEDIWVVVLLYKDGYSGCQILLQCLDELATKYPVTKFVKIISTDCIPNYPDCNLPTVLVYHNGALKSNYVGLHSFGRRCTPEGVALTLCQSDPVLNDGRSKKEQSREAVLDGVRKRFLEKVVAQHEDDDGSSSD*