MKSFSHFSPYWPSRPSQWGETMGPDVCSTSQHHQSGNPKTTSRLSTLITLLMVLLLSSVVSAAAIPDDSPPLAHGAFLSRTEAFPGDHLDSGQARYGKTWVIESSLADEAATLPILVAPEEVVEEHTSSHLHARSYPGSDSLPTPFDTNLSNNFTAESCPQFFNDFLSNSTVTSCYPISLLLHDSTSFFHTLTSATATSHVLDLSCAASVDTCASIFNRLATDLLKADACGKDYELGNPLVASAYTGFITYEPVYRAACLKNPDTKDYCFVDAATNASSPQNLDTYSIPAGYTTDEAPWPTCNECLQASMDIFSRWAQVDGQPLTTSYLPSALALNRHCGDNFANVNITVGEKAKTTSGAWKPAAVDWRLVGWTVALSLGTSLL*