MKKMGGVEQDAAFSELLYTSSSSINQILSLLNKPAGAQGIKVEWKDVITAAEQVSKHATTAGLLWSRDITKKDGMQNIQSFTEAIEGFLLLCHGSTVGAGPTLLKVVGIAAKQVVDASLNFLRGAITFSGKVTDGREINLPVLVGHIWETCEAVKKTPSTDCSAIVWSLTQVASSVKDVIRELHDFKQGDSSKDTWELDTSAKRHIDSEDAGLTEAETDVSSQDASEDLNEELSAEEMQVVQSAKEFISSFLTLLKKLIYLIADTANLSTTSIEDTVFLWERILELSQDLGVGVDEIGACLYLPQETETLRTKVAEMEVQIENLQSEIFALKGFVPEDVRFAIEVLKHAGCSLQKVLDSSGS*