MDLHHDIFFFLILILVFVSRILVRALWHFHYKKNPIPQRIVHGTTIEILRTIFPSIIPMFIAIPSFVLLYSMDEVVVDPAITIKAIGHQWRASTQPYEYSDYNSSDEESLTFDSYTIPEDDPELGQSRLLEVDNRVVVPAKTNLRIIVTPADVPHSWAVPSSGVKCDVVPGRSNQTSISVQREGVYYGQCSEIHGTNHASTPFKPSLPLVLACPLYRLELCLTPLLLEKGERVIFRGLLAFSLPKGEGSLTYGFQAWREVKGLDFTYDQISGQP*