MQIMTCSDIVSSGPSMKHFLKGDPNKDWRSKVTIIGHRGVGKNDVTSALTEGVELRPSIMENTVVSFNTAARSGADFVEFDVQVTKDGCPVIFHDDFIVVNDKETNCLSHRRVGDLTLEEFQQIGYQKDSKKIDKVLYRKTCDGSYSQWIMSVDDGLCTLRDAFEQVLPSVGFNIELKFDDYNVLSHQELKFSIDAILKVVKECCLGRKIFFTSFHPDAAVMLRRHESNHPVLFLTDGVPNVYPDARRGSVAAAIEVCLMGNLQGIVVEVNSILQQEDTVQRVKNAGLALLTYGELNNLGHVLHLQASLGVDGIIVDHVLEMVIESLKGNAFGALSACLE*