MGDFLTSSHRERWMFTAADIIEKYQAANERAVKTLKQYGSTRLEVELDGSVVYPGEGIDTEENGTKRHLLEPLTVSEELLMLRFYEQKIQEVCGAFRFPHKIQATAILYFKRFYLRWSVMEHDPKHIMLTCIYTSCKVEEFHVSAEELGKGIQQDHQSLGFDLIVYSPYRSIDGFADDIENFLEAKDDSLQRLKALQEAAKSEIDKNMLTDVPLFFPPGQLALAALRRLNKEHKAFDFDRYVKSVCNRQRNSHAEAELVNFLNDIDVVVKDAKIPVAKDMRHIDRKLKHCRNPGLHDENKKREKKSKHKSKRSFSEMQSSAPV*