MSSSHGVPSRHCSSVTAIATPLASGPTYLLKSWLRLSSPGENTFFGITLSSPRSGHGLLKSGVTPLLSVGSIVSASLGGESLRRVCKNLGMARLSPGVAKSNTSSSTTHTVDEDPHTKNPSSNTRAPKVAFFDVDGTITRTNVVLAYYTHRITELSFIVKLLWVPWFALSCIFYLVVDSFNRAIFNRIFYLSYRGRPVQSKTEMADFIYKNYYRPRIFSGAVDLIRKLKQEGYQIVFVTGCLDFLIAPLAKELNADFVYAAELVEENGRFTGRLKGMASSNAEKADRVREYAGKHGVSLADSLAFGDSVADLPMLEIVGHPHVVNPDARLQVLAEKRGWPILNWGLKPRLVSAIAA*