METSSNLSSMVRLNIGGKKFCTTIDTLTIREPDSMLAAMFSGRHAMCQESKKGYVFIDRDGKHFRHILNWLRDGVIPSLSDPDCSELLREADYYQLLGLKDGIKDSRKEVGEVEAELTRIDIIKCIQTERVRFRGVNLSGIDLSKLDLSLVDFSYACLRNVFFSRTNLQCAKFRNADAEGSIFHNAILRECEFTSANLRGALLAGTNLQSANLQDACLVGCSFCGADLRTAHLQNADLTNANLEGANLEGANLKGAKLSNANFKGANLQRAYLRHVNLREAHMEGANLGGANMTGAIR*