MSGRLFLKVSANTIFDDDLWDTLGVQGMVAKDAAECDIIDFGGTLEIVLLKAEPSDAHSQIGSSDTIHQAVPSSNQVVQSSIQAVVTANVDLVAPKVQSVRCGDKEFTSNICPTANDLIIWATHASICMFLEHYLVSLSRLSSELQKLQKDPAFSADVMGTLTKLQSLNLLDANLANFVEIDDYLALYSHHSLQKDLAKDISLANELTIIYPDGAYNLLSKYFCATVAVVKATATRKNINFTCMDIQGNNLLN*