MLYLCLLFLTTVAQIPSTSQQPSPPTDIFLLAGQSNMAGRGGVTNSTLTHHPTWDGVVPPQCSPTPYILRLAADLTWVEAREPLHADIDFLKTNGIGPGMPFANTILMDKPGGRTVIGLVPCAMGGTSIKEWQKGSNLYNHLLSRADASVLSGGKIKALLWYQGESDTENAEDSELYGGRLKKFFTGIRSDLKIPLLPIIQVGIASGEGEYKEGVRRGQFGIDLVNVMIVDALGLPLEPDGLHLTTTSQVRLGGLLADAYRRFPSHPLATPLTNAAPISRISTIFFPFVGFLRFCCHSYV