MTAMNTTTPTSADACLSIVHSLMCHRQGGESEGFAKRAIESLVKKLKEKRDELDSLITAITTNGSHHSKCVTIQRTLDGRLQVAGRKGFPHVIYARIWRWPDLHKNELKHVKYCQYAFDLKCDSVCVNPYHYERVVSPGIGMLDLNSKIWFHSSHN