MPITNASPENILRYLHAAGTGTKEAMKSATSPRGILEWFVNFFTCGGVRRSNERWFREVIGKLTTSLLYVNKNAFFDGNKIFLEDVNGCTICLSCGAASENTDPMVIIEVNKNGKTVTDKVDSERFWNVCRMLKLMSKHNIQQPDSLITEDGFLNLRGVNLAHKDFQGEDLSKIDASNADFRETTLSNVNLVGANLCCANLHAVNLMGSNMTKANLTHADLTCANMSGVNLTAAILFGSDLTDTKLNGAKLDKIALTLAKALTGADLTGSQHTPTPLPDYNDRTLFPHPIF