MFEKDKHILVFFKSNHNTGVRIYTHKKWLYNDSFAIQVTFLKHRSGLFKKVNELCTLCGVDVALVVFSPSKKVFSFGHPNVDMVIDRYLSGVPSQNNNTIEFIEAHRSTKVCELNAMLIQINNTLDEEKKCGDELSLSCKALKAQFWWAYPIDGMNKAQLELFKKMLVELKKLVNQHVDRSAIQGATAHTFPFSVGKDLSSNIPLHYQPNPQQIEMFSPQNFHNPMLQPHLIGFNNMGRGRYGPPGFY