FSLPGISSVNQLGGLFVNGRPLPLDTRQQIVRLAVSGMRPCDISRSLKVSNGCVSKILGRYYRTGVLEPKGIGGSKPRLATPPVVARIAQLKGECPALFAWEIQRQLCAEGLCTQDKTPSVSSINRVLRALQEDQRPPWIHLRLPAGLGPIPRTPPSDSEAPRGPHPGPGHRNRTIFSPGQAEALEKEFQRGQYPDSVARGKLAAATCLPEDTVRIWFSNRRAKWRRQEKLKWEMQFPGGSRGLTVPCASPGIFSAQGAPGPQSTAVLPTLESMGPSSYPLCWGTASEGCLSDTPPQACLQSCWGLALAWLPTVRSGSVELVPHVRHLSGEAVPTHVSLAL