MGCGTSKPGPGTRKPGLTDEELKNWREFGGGDLEPVLANGAVALLDAQWIISHAEAGGVLTHRQALPDEALLSLADLIEATNENVDFRSRELSAAPSFPVAALSYPWLTKDHPDPCGANLARVARALKALLSLGHYSRLGVFWDFGSLHQHPDPTNGIMRTEEQNALFKQGLGCLGTLYSHPQTTVLRLTSFPDGHETEDQAEGTNVAKYVDRGWCATESAWSSLTKAGALSLDLGLMRDGEEYDYYSLRHECTR