GLYQPIITLVLPATVRPPKCVDGQPVKRKKGPAPKMLGNEVCSVCGDKASGFHYNVLSCEGCKGFFRRSVIKSAQYSCKNNGRCEMDMYMRRKCQQCRLRKCREAGMLEQCVLSEEQIRRKKMKKQQEEETARTSTVVTPTPPQEAATLDPQQQEMIEKLVAMQKQCNKRSFLDRPKVTPWPQSQDPQNRDVRQQRFAHFTELAIMSVQEIVDFAKQLPGFLELTREDQIALLKTSTIEIMLLETSRRYNPAIESITFLKDFSYNKEDFAKLGLQFEFINPIFEFSKGMNDLHLDEAEYALLIAINIFSADRPNVQDHDLVERLQQPYVDALRSYIMIKRQNDHLMFPRMLMKLVSLRTLSSVHSEQVFALRLQDKKLPPLLSEIWDVNE