MKFKLHLNSARQFKDLWNMSDDKPFLCTAPGCGQRFTNEDHLAVHKHKHEMTLKFGPARNDSVIVAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXEVSLPQTAQPTSTIVRPASLQVPNVLLTSSDSSVIIQQAVPSPTSSTVITQAPSSNRPIVPVPGPFPLLLHLPNGQTMPVAIPASITNSNVHVPAAVPLVRPVTMVPSIPGIPGPSSPQPVQSEAKMRLKAALTQQHPQVTNGDAVKGHASGLGRTQSEESRAQSLQQRATSTTETPASPAHPTPQTQNTGGRRRRAANEDPDEKRRKFLERNRAAASRCRQKRKVWVQSLEKKAEDLSSLNGQLQSEVTLLRNEVAQLKQLLLAHKDCPVTAMQKKSGYHAADKDDSSEDISVPSSPHPEAIQHSSVSTSNGVSSTSKAEAVATSVLTQMADQSTEPALSQIVMAPPSQSQPSGS