MSSNTVATLDRWLLSTIFEQINDNMRETYRNVDHEMKLITQFITKKLINISDPHTIRLKLKKAIDRLQTLDQLVKQSNTEQENYFDTIVERIDMLSAEPNLQNVQQNPNFNITNDYVHKRVSWTLMEFLNRRGYINTAKQLAAKENLNNLADLELFTEVKHVSDQIKSGNLEGVLKWINNYRYKLNKLYIPLEDQVLAQRIINAAANDDMELVVKLIEQGGGKTDSPEIRKAITSCLKGINVNDTKDKLDSILKLYESAVAQAQGYSEYPLVHYILHAGFSAMKSKACRDCRAISCPSCCPDWSVYVEQVPTLHRLQSVLVCPITGQVMDDLNPPMASPDGIVYSYNALKCYTEEGIVTCPKTGHKHPFDSYTKLFIT