MAVDPFDSALDLLRRLNPKQTTDHLNAIISLAPDLTEDLLSSVDQPLTIRRCKQTGRDYLLCDYNRDGDSYRSPWSNQFDPPLDESGAGGGAIPSERVRKMEVKANEAFDLYRELYYEGGVSSVYFWNLDDGFAGVVLLKKASPQGGSTEGVWDSIHVFEAIERGRSTHYKLTSTVILTLATAGGNLGEMDLSGNMTRQVEQDLPVENDDSHIANVGRLVEDMELKMRNLLQEVYFGKAKDVVGDLRSIGSLSEGARDREAQRELIGSMRK