MSARQWTDDDIFELINLYEEKEFLWNVNHKLYRNRGKKTSAFEEIATKFNCDVNEVQRKIHNLRNQVSHELQKMKKVKSGDGADDRYESKWKFFSALKFIVPCFIPTKTTSNMPIKEIIALSTEPRQLKWRDTYNGPMFSNVIKKPEKGLSKASTLKKGEFELPTRCYSGPLRISQAKHQDIMSLMKFCRPEAVEFFKKLKYQ