MDNEAEGVWSPDIEQSFHEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVHLASAGIMCIGIPVNKLGLSFSFFVKVSSHIQVLARRKSREMQSQFKAAYPQDQATKEKVLQSMASMSSAQIVSAGALQSNNMELTPRPPYTKPPFWRGLVGQTDADIKPFTNPSYVGLSVPPGLVSGIPVSNVNIPASRPGQTSTGVMEPAWQDRQIASKKLRLVDFSAFLEQQGDMENYSKHLFVHINQSNPSYTDPLLESVDIHQIYDKFPEPKGGLRELYEKGPKEAFFLVKFWADLNVNIADDSGAFYAVTSQFESTENMTITCSTKVCSFGKQVVEKVETEYARYENERYTYRINRSPMCEYMINFILKLKHLPEKYMMNSVLENFTILQVISNRDTQETLLCLAFVFEVSTSEHGAQHHIYHLVKN