MNVGRVDRKIKMKRIKVAFPDVTRSSAIKGLRRMEKIYKYFRYDVLDLVFRKKGYCGVKCSLPQDYNDPYELFLGMDLSIPPEHLAFYYDIVSGIPQNPTTCFSYSPIVSPMWAHYANNHSGFVLEFDLEGLQKHFEGNPLWNVSYRKAPLENLKEILARAAGTLKPRHSYALQEAVFVESYFSKYDQWAYEQECRFVDMTKITENVAGDDILFIPLEFVTAFIAGPKYPTDKIQHSCDISSIADMKWYELVIGKSHPKPYIKAQNNEIFIFEDKQLVLSTNNCSSCSEPLVNDNKLCPWCAITESHRKVAAQHNPFRMISAMGGLDDYMEAMNKIGR