MGGLGKTTLARNLYNSPSLITTFHTRAWICVSQQYSTPDLLRSIIKSIEGCSEELLKLLKEMSERDLETCLRNLLKEHKYLVVVDDVWHREAWESLQRALPDDNNGSRVILTTRKEEVAERVDDKGFPHKLRFLNKKESWDLLCKKLHPENKMVGADLYSPSMERLASEMVEKCGGLPLAIVVLGGILSYRKGVDEWQKVKTHLWQHMKNDSVEITHILLLSYNDLSFELKQCFLYIGIFQEDHVIDTEKLMHLWLAEGFIPRIREEHMEDIAENFLHELISRSLIQVAETFFDKIFACKIHDLLRDLAVQKSMEVNLFDIYDPSVSSVTPFRHRHAIHGQTQKYLSLDLSKLKVRSILFFDKEFEKLDNSEKFMTFCTTFPHLYVLDLENIYFSEGKLPDAIGNLVHLKFLGLSNTNLFKLPSSIGKLKNLQTLEALIDDYWSCQLPPQIANLTNLRHLITRYEVPLQVNRLTNLRTLKYIRCDQWKDTDASGLVNLQELGMERIERTYSLKSIGSLKNLTTLFLSCIYCGTFPPLKPLSSLKNLHRLWLTGGIEELANLNNLPKSITVLVLQSTYSTGLEEDPMPILGKFPNLKHLELSRAYKGKKITCNGNSFGQLETLKLVILGNLESWHLHPTAMSVLKSLTIFRCPELKKIPERLEHIAVLDGNQSQREYYYRFPN*