MELDEDRVHKMGNDEGSGDGFQNLSDGEVEVNSDQVTEGLNLADGDVVNGLPEEKASVVGDVEKKKVVRKGLFKSTAVAGGSTVGTEIRTVDFRLNKETKKTLVSQRTRISVNYHTSSNQNTRITTIKIRNRKESKVDLIPNLRMSVTTSGKHGLSLLRSSGDSIRRFDENAWTGVVSMFGKVQSLHSDRTLARARSLRSDRVRRVLGRYVATERDDRSVATDRAGRLLGRYVATELWLELGCYVATERDDRLARMVQALMATRKRTASKPTTRQGEGAKQQEEKGPSNPNPTSSKP*