MLEQGWMSNDGLMSLLDGCVNEEVEKEISEIIVEVKTVDCLKKRWNALRIKFDKYKRAELKKNGIELCEVASPQSSFHFRGYVLQHAYPRLDIHVSTGINHLLKSPFCVHPKTGLIAVPINPNQISNMDISKLPRIDTLLHEILKLDHNGETKEDQRNFEIKHCSLRPFVETFEEFVNNLICGNNSICNQ