MSCNGCRVLRKGCSDACILRSCLKWIEPAEAQGHATLFVAKFFGRAGMMSFINAVDESQRPALFQSLLYEACGRTVNPVFGAVGLLWSGNWAVCQAAVETVLKGGSLKPAACLPSTKPLQLHATDKSQAPLKNMASKRHHDMIDANIDIDAGTKRHRSADQNEELSDLRAKADNVCVDLSTTVVYKPVFMANAEILKQEERHSQSGQLVAPVARRVKPQAAYGLADIGIREVIGLREHQQAFGEPERQNHENVELDLTLNSQAHHVNGRAMEPLFDIKSRPYNCHPLKFRANCALVANKGNEEDHTLFDGAARASSPCSFSMNSEGSVISSDSAEFSVSCVRGLSLPTARQEDCQLLHLL*