MGKTTYKRLKGSQSFRQRLLLATLSSTPIIIDEIRADDMIPGLLRHEMSLLRLFETVSDDCVVEVNETGTRLKYKPGIVMGGKNLVHSCALTRSMGYYLEPLLVLGLFGKKPLSIRLKGVTDDPKDLSVDTVRNATLHILKRFGVPSEGLDLKIEARGVAPEGGGEVLLTVPNVQSLTAVQWVEEGMVKKIRGWTFSARVSSDFEHSMRFAARGVFNNLLPDVHIFNDHKSGPHAGKSPGYGISLVAETTAGCYISADTAVSCGRADETGEIDVERQERKPAEDTGVEIASWLLQEIEKGGVVDSTHQGLLFILCALCQQDVSKVRVGTLSPYGVETLRNLKEFLGVTFSFRPDPSTGTVILTCVGSGLINLSRKLS*