MVLSVQRAVGLTLTLTTPSSSEYIEDFHQNTVETTVDVLIGAGPNPQKRESLLRVRAKKDDFLKPMAFDFPALQRGNNGNVQGQQVRIYVHSVPNCAGEELLEFFTQSDQSDRGFGWDRAVQLHALHIKSVHQAILSSTNRVDSPEEATTFYIPAFFSLLVERYIDSDMKSLDALNCIADSWNRLPREFFLRNAGYDHFVVAGTCFPYSVCPALECDVTAFHPFARNVMALVGGVRDIGHPDFAFTRGAAFQRLSTILVPFPVTLDCERLVKLADRKRHLVASFVGTDNSRVRSVFGSLIEIFEGEVSESENARSKFHIKILQDSVGEDGEAARKATLAEDGGRPIDDLYADSEFCLVLPGHVYDLGRRAYDAMARACIPVIVAMDPMFVSVPFAGQIPWEDFAIFAFVRHQGDAAGVLESLFQATQTEEGKAAIRSRRATMMRYISRLFLPPLTNCLPGLPTALDGILTELAGRQAAWSLISTVRPGNLPSPGQIAV*