MSSSNACASPSPFPAVTKLHVDSVTFVPSVKSPASSNPLFLGGAGVRGLDIQGKFVIFTVIGVYLEGNAVPSLSVKWKGKTTEELTESIPFFREIVTGAFEKFIKVTMKLPLTGQQYSEKVTENCVAIWKQLGLYTDCEAKAVEKFLEIFKEETFPPGSSILFALSPTGSLTVAFSKDDSIPETGIAVIENKLLAEAVLESIIGKNGVSPGTRLSVAERLSQLMMKNKDEKEVSDHSVEEKLAKEN