MDNEAEGVWSPDIEQSFHEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRKSREMQSQFKDQATKEKVLQSMASMSSAQIVSAGALQSNNMELTPRPPYTKPVNACSSLYQNRMLKPTKNIKPFTNPSYVGLSVPPGLVKGYINQTSMEPAWQDRQIASKKLRLVDFSAFLEQQGDMENYSKHLFVHINQSNPSYTDPLLESVDIHQIYDKFPEPKGGLRELYEKGPKEAFFLVKFWADLNVNIADDSGAFYAVTSQFESTENMTITCSTKVCSFGKQVVEKVETEYARYENERYTYRINRSPMCEYMINFILKLKHLPEKYMMNSVLENFTILQVISNRDTQETLLCLAFVFEVSTSEHGAQHHIYHLVKN