MKLLRQSLFALIAAGSTRRSVAFVTPKLLPPVSIANSRLFESKAGTTDDIPMAEKVLMAPKWPPEWPYSDTDFARMDESDDKIFYDQPRLVYHIDDPAVEALTQYYAENFKDGEDILDICSSWVSHFPKEFKGGNVVGLGMNEYELSQNKQLSSFVVEDLNEKPVFPFDDESFDKVTCVVSVDYLNKPLEVFKEIGRVLRPGGECILSMSNRCFPTKAFQIWLQTSDLEHVFIAGSFFHYAGLFEPPSSKDISPNPGRSDPLYIVKATKKS*