MPEFPHALVVPASGQGHVNACMLLARSLVAVGFKVTFVYFSSFYARLKGPKPLAVPGRVRLEEGIIDSSSRSGADGGGETESMIRIHVVEDAITNNDVKNFWVVTPAMKENLFNFILELKEQGVPPTCLISDSFIPFTLHVAERAGIPRIDYWTANAMSYLFIINLPTLFSQGIFPEKGSPTLWKSKTPLMLNHIPGLPPFSSELCTREARFADPSSPLMLVLMEMSSCVKSAERILIHTMSDLEPDAFRAFQVAGLPVYAIGPLLHYAEKKEDTPVPSQAQKESDPTGVSQSNEQKDCISWLNMQAESSVIYIAFGSFAVLSVEDIQELAMGLEASGNPFLWVIRENSRGGLGLAQVLPDGFLERTSAKGMIISWAPQLEVLAHKAIGGFLTHCGWNSTLESLLAGVPMLCCPLVAEQRLNTHYICNVWGLGLELGRTDTGGLERSFVELGVKALMQDKEGLKAQGFMHLARKTCEPGGQSFSNLQKFYDDMKVLCALKSSII*