MFPSDGYTLIEENGALKLGWKDLCLLTASAWRPIQASVREELLFLCVCTAQKKAVLLKKAAVQCTSLPCQCPTYGQSHQVVSIAIGRSTLLVPGGHGEKTTTAAATGRQCNGFGPVEEMWAEKDHPTAIGTQTGTFPENKNYVC