MSEGGKRSSSNGFEKPLTTEDQQAWVNGVRRLVGPLPDKIRCPFIVLMHQLQGYLRARNWNAKKALKMLKETLKWRAAHKPEEIRWEEVAHEAQTGKIYRSNYFDKHGRTVLAMRPSCQGSNSKVICLALCWLPVITVSSSRLQNSKSIKGQIKYLLVYCMENAILNLPPEKEQLVWLVDFNGFNLSHISLKETRETAHVLQDHYPECLGLAILYNPPKFFEPFWMLTPYLFPLFSILHISISQGAFQCVLWSHSPVLLVAKAFLEPKTYNKVKFVYAEEINTMKIMEDLFDMDHLEAAFGGKGVDFDISEYAERMTEDDKRMPSFWTRVSFSPAAPQPDMACTTLDSLNLDSDSDASDNTLVMESIQKLLPLLKIL*