MDTTIVEILNRSIQGVTKPFLCRGNDDNLYFVKGFHAGQRSQICEIIAGQLGRQLGLPIAPFTIADIPEVLLDYETPENKNALRAGYAFASCKQEPIGELNLSAIHKIPTELQQKIFAFDWWIRNEDRKLTEHGGNPNLFWRLDAKEDAEQLVVIDHNLAFDKTFSKTDFAAQHAFSHSGNKLLNNRKLQIMYESQFERVMLSWSEICTKIPETWKFIDDEMSTPSDFDFEAAHQQLMCYQQPDFWMIK