MTPNNFIVHLVQGGSAGGCLRLACKSFGLPGSVHLIQDDFSHGPLKNGPAREKYLRDCSRGYADEEEDEINTLAPWLSLSEILDKGSIKQVCIWAGENAAEKTFLEMACWYLRNYAGTIMRVGATGLEQLPYIAPQNPETLVRLFAQGQILERADRTVLVESFIQTRDEESTLRRWEAGEIISVPVDYYDSLLMERCSSQWTWAAKIVGEAMGRCDAHNLLGDVFLTSRLQYLIDQGMLQYKGERKSLRDYWLRLT