MKLSSSGFTHQMQEGQPKHHLLTTGWSVFVSAKRLVAGDSVLFIWNEKTQLLLGIRHAVRPQTVMPSSVLSCDNMHIGLLAAAAHAAATNSRFTIFYNSRWLSVH*