MTRKLFTNTRERWRQQNVNSAFAKLRKLIPTHPPDKKLSKNETLRLAMRYINFLVKVLGEPGLQPTGVAAPGNILGLFPQGARLPSLEDSTLLDDCQGSLPGPSHPVP