MRGLFGFSIVEFIRKRKRAHWISLGLKSKQIQLSNGTSLHCWVLQNNNPHSVAGNQRPALLLIHGFGTDGLTAWDTQIVALGKHFDLLIPDLIFFGDSTTMSSERTEIFQAECLKSMLGSLGVESVVVVGHSYGGFVAFWMAHKYPNVVRRLIIVSSAICMTPSTNDPLLKEFECSDVKELLLPNNARGLKISLNVTFNKLPWLPSFIYEDLLQSTDQNIEQKTQLLDGIVIGSKNSQAIPTVNQDVLIVWGEKDRIFRLEQAYVLQRHIGEKAKVVVIKESGHALPLEKPTELNQTMLKFLELDN*