MKRSGSNNEREEKDTSNIFPIYSSARSQQDMSAMVSALSQVIGNSSSSAGGDSSVDAVHVNPLTLIPQSTQQNQSQSSIQDQGNSERRRYRGVRQRPWGKWAAEIRDPKKAARVWLGTFETAEGAALAYDEAALRFKGNKAKLNFPERVQGQFQYFNQHQFTPATSSNNTFEQNYPNVHHYADLLLRSDNNIDLNFDASPSTCYQYSSSGSSFDISQSSVELPVYDEQQQVSTNYNYQEDEEEDFMKYSGSHFGNSTSSGGPQHDESNWEEYKQEK