MKVDLKQAVAGALTLGMVIMFINMLVEGFRAPGAEIVSVFQANASNVLKLEKKVEETELMITTMHKENQNLWGNSDPVLEPCWGDHIKDKKAKRSQGYVTIELLDGPQYHRLQVADAVAVAWALGATFLLPTINDKEAKEPNSNLNDLYDVPYFIESLGVVKVAMHLPEEETPIVVKVPYRVTADYIKERIRPIFMKNKVIKLVGFFPKASLKIEEEPDEGLEAIRCLVMYKALRFHSRVEKEGEWILSKIRGSGENFVAVDLRLDLLEQKGCSQSANPKQKKCFNVEEVGSFLKELGFPSNTPIYLTQSKEDDRLNPLKEKFPNVYTKEGMQSLDVDEEALVSGKMSGLEKAIDFYVCSESDVFVPAISGIFYSTVAGERIASGKTQILVPTTKDDDSNQVDLSLSSVISGYVKNKDHPVYSCFCKDSK*