MTDIRGLPPIMVGEPDPGVALGVEEGLLCQLLHSPEFNLFPNSAVFESNFIQVRKTNDWWVDTEDWSTTVVLGVTSSVPCLPLPNIFLMAKITWPQGHLSTWNKSINAPTVTLSRILPMKFVELMVYDKSQRILRVRTVTEKIYYMKLHPKHPTAVFHFWIRLVNILQKGLSITSKDPSIHVNHCLVPKTPSTIILEESTEYDPSDSQARERLMLLMAPQGHEAFSDLSLDLTTKQDQLKTCPTNNQTTKISKAEIEEEAKYNSDLTFLLMCECMNQ