MTGKIFTNTRERWRQQNVNSAFARLRKLIPTHPPDKKLSKNETLRLAMRYINFLVKVLGEQSLQQTGVAAPGNILGLFPQGPPLPDRTLLSDYQVPSPGPSHHVP