MRVEQRHTYYLYEMGHSPDRVTLGHLVHGNYAMPTKSLHYSAPRMRTLRRLITLSREELESWAEIRDVRGEYGQTDKTNYGIEVNVFGAGNFGVGFVTESGKAIIAEKGRRIELLEFFETKILTDEKAMEKLRTWLSVRRSKYILKKAGGLRKPEIWCLTGFYELENAKSCVVHKKSPSIRVGIDSAAVAAICGAPVGCSVDVGASSTITSVSEHPGKFIWAAQFQLLTARYTCTRNCKPTTISPREIQLYPDTSYSIGVLLGDEDETDVAGLEMQTVSKSGPPQDDLDEAYWEAYDKAEQRIMEDMEDH*