MKIDSTPLKEGQLPFDKEVVRKAALDLTESVESWKKGKLYKYTLDPENCTNDPKCEVQTYGQTIGGDYWLCRRSFHNINPENYRKVVEVLNGSQWDASLEKWVMPDIAARSKLEQEYIETLSKCHVVRQVTDDCDNDEFDNFGWVLVNLEYELGKPLTTREFNEWVCPLIPTSKTGDNGSTVETSVVVSLVADEETRDPVHHTHAYYASVEQLKYDYSNHVLEWTMCTSSDAGGNVPKWIQNATIARTVAKDVPYLLGWMNKRGD