MSFANKQDPKTLVLFDVDGTLTPARLTISEEMKKTLEKLREKVVIGFVGGSDLSKQVEQLGPNVLNDFDYCFSENGLTAYKLGKELASQSFINWIGNEKYNKLVKFILRYLSDIDLPIRRGTFIEFRNGMINVSPIGRNASTQERNDYEKFDKQHHIRETMVEALKKEFPDFGLTYSIGGQISFDVFPTGWDKTYCLQHVEDEHFENIHFFGDKSYKGGNDYEIYNDPRTIGHAVNSPDDTIRILNETFKLQ*