MKYVQLGSSGLRVSPICVGCMSYGSPEKRFDWALGEEDALPVLDHAYRSGLNFFDTANVYSNGDSEVILGKAIKKYNWRRENIVIATKYPLFLSNEERDNAGYVNEYGLSRKHIFDSIEASLKRLDLPYVDLLQIHRFDPNTPVKETMEALHDVVKSGKVRYIGASSMWAHQLLEYQYTARMNGWTEFISMQNFHNPIYREEEREMFPACAKFGMGAIPWSPLAMGFLTRPWKAFEETTRGKSLNGKVMGQPFTETDKKISETIEEIANKRGVSMTIVSLAWSLSKPFITAPIVGLSKKERVDEAIQAIDFKLTEEEIKSIDDLYQPKKVIGHH*