MDENTFLVNRERAVDYLNSLDKVFVNDQFLNWDPEHRLKVRIISARAYHSLFMYNMCIRPTPEELENFGTPDFTIYNAGQFPCNRYTHYMTSSSSLDLNLKRREMVILGTQYAGEMKKGLFTVMHYLMPKRGILSLHSGCNVGEEKDVTLFFGLSGTGKTTLSTDHQRELIGDDEHCWSDNGVSNIEGGCYAKCIDLSKEKEPDIWNAIKFGTVLENVVFDEHTRQVDYSDKSVTENTRASYPIEYIPNAKIPCVGPHPKNVVLLACDAFGVLPPVSKLTLVQTMYHFISGYTALVAGTEDGIKEPRATFSACFGAAFIMLHPTKYAAMLAEKMQQHGTTAWLVNTGWSGGSYGVGKRMKLAYTRSIIDAIHDGSLLKANYTNTSIFGLNVPDMVKGVPAEILRPENMWADKDAYRETLHNLAGLFKSNFIKFVDYKVGNDTTLTEQILAAGPQ*