MAIPSPPFSLSKHSLSNSPSFHASNPSLDPSKASALGTQNVFGSKANLGGVEQTHLRLRNNLKTNSDLRLQASREPPGLTKELKSDKSERMERIEHGSDLFDEMKQRFLSFKKHKYMQNLELYEKLAKGQAPKFMVIACADSRVCPSSILGFQPGEAFVVRNVANMVPPYENGPSETNAGLEFAVNSLKVENILVIGHSQCGGIRALMSMHDDVETSSLIGSWVSVGMNARVRTKAATKLLNFDQQCKHCEKESVNCSLANLLTYPWVEEKVRNGELAIHGAYYDFVDCAFEKWTLDYKESNLKDKGGRVAVKDRAFWF*