MSSLLVLPQAQFFPVSCNLDRRLLSTKSSDIFRYGHFSKSLRHDDQLVHPEFTPKHVAIIMDGNRRWAKARGLPVQEGHKFLTPNLKNICNVSTKLGIEVITAFAFSTENWNRSKEEVDFLMKLFEQFFEEFMRFGGVRVSVIGGRSKLPIKLQKCIELTEEATKGNEGLHLTMALNYGGKYDMLQATKSIASKVKDGLINLEDINNKLFEQELAKTPDLVIRTGGEQRLSNFLLWEIAYSELYFTKTLFPDFGEEPFKEAILSFQQRHRRFGGHTY*