MLAGAGTLGRLPSSTYPYKNWKSHGWITPRCATLQAPPLPMRSHELKNSIPVEDIKKLRLITAVKTPYLPDGRFDLEAYDKLIHLQIENGVEGVIVGGTTGEGQLMSWDEHIMLIGHTVNCFGGEIKVIGNTGSNSTREAIHATEQGFAVGMHAALHINPYYGKTSHEGLTLHFQSVISMGPSVIYNVPTRTGQDIPPSVIEKLMDSGNFAGVKECVGNDRIKGYSQCGIAVWSGNDDQCHDARWNFGARGVMSVASNLIPSLMHDLIVKQRDERLNEKLLPLINWLFVEPNPIGLNTALAQLGVIQPVFRLPYVPLDIERRRQFVQIVADIGREHFIGDKEVQVLEDDDFLLLGHY*