MSSLLVLPQAQFFPVSRNLDRRLLSTKSLDIFRYGHFTKSLRHDDQLVHPEFTPKHVAIIMDGNRRWAKARGLPVQEGHKFLTPNLKNICNVSTKLGIQVITAFAFSTENWNRSKEEVDFLMKLFEQFFEEFMRFGGVRVSVIGGRSKLPIKLQKGIELTEEATKGNEGLHLMMALNYGGKYDMLQATKSIASKVKDGLINLEDINNKLFEQELATKSAKPPDLVIRTGGEQRLSNFLLWELAYSELYFTKTLFPDFGEEPFKEAILSFQQRHRRFGGHTY*