MDNSIVFDDDEYDLVSNHSLESSVADLSGTRVQGKDIKEPEPTPTARERFETINWTPEEIQTYVRKALSLSSAQEVGVNHKTVRVYVDGPFDMFNVGHVLQLRQAKLAFPLVHLTVGVFSDQVLNERGYPPVWSEVERVEMVRHCRWVDEVITNVPWELTDEFLLQRRLDYLALDEGTSVDPNCDKARVRAYDIIKKLGKVIPTRRTRGFPIVRLPLTSPSTPVMPTQSMPQLQLTTADDGERLPEPEPSNVAVSSEL*