MKGEGKGKGKEPVQQKTLVTFYMRAFIWYFCCRFYASSVASYQTTPGTESENDPNNTTIFVGGLDPNVTDDLLRQVFSPYGELVYVKIPVGKRCGFVQFKIRSCAEEALRMLNGTQIGGQSIRLSWGRSPANKQPQQDPTQWNGSYYGYAQGYDTYGYAPPPQDPNMYAYAAYPGYGNYQQQQQPQPQQQQSVQTVLHENCVFSGLSQAIPYQSNCSTKCRRLGPLMIKVTNGLFLDGMLCGYLGNQKQKKMSHDMLECPVVHYRIKRSHEPVQLCSRLWQNHGSIPRMKTRSFLCKLEGEGKQNVAEEINATIGRWVLKSSSISNFIAASTKKIKLQSRVSKKQNETKRYTNGKGRAQTSIYQGRLREQLSQRWSPHLTKQSADSYSSSDKNEKRLSA