MGGSWGVTLALAYGEAHPDAVAGFILRGICMLRQKEIDWFYKQGANLLFPFAWEELISVLDSSEWTNVIPAFYKRLTSSDEDTRSRAAHAWLKWEMGLSFFSVSDAVYSWDGKQYSRYSLDLKDKKEFVMQKEKKSGSPSAIGGPSSKSATMQNAMTQQVAQARLECHYFVGFLEENQLLEGVPKIQHIPCVIVQGRYDFVCPMKNAHELHQAWPEAKFRVVGNAGHSMYEKGIMQELIAAAEELKSASQWVPS*