MTMKQTLDIYELLDGAGVDGKEIKAMFAPFAAQGVEVTVTTVANEEDATRTTDFIRILIPGRNGATSGGTAPTIGLIGRCGAMGARPHRIGLVSDADGVLAALVCALKLSHMKAKGDAIEGDALVTTHLSLDASITPREPVDFMGMPVSSALMNLHEVDPAMDAILSFDTSRGNRIIKQRGYAISPTIKEGYILRVSNDLVSVMETVSGRPAVTFPITMQDITPYDNGLYHFNSIMQPCVATSAPVVGVALIAQAIVAGSDSGASQEIDIAAAARFGVEVAKQFTWGRCAFHSATEFAQMRKMYGPMTILQTMGNPGV