MPSNLLAERLSDTVEHSNGFSGNGNGEAFKFMELKPRLLHLNTHRSCEEKTLVDVVGELSLCMRSSDHLDGILSPSIRSATNTPRSAALHPSHLEPHPMITDAWECLRKSLVYFRGTPVGTIAAFDPTEDALNYNQVFVRDFVPSALAFLMNGEPEIVRSFLIKTLRLQALTKQIDNFTLGAGVMPASFKVLHDSNRNTDTMIADFGESAIGRVAPVDSGFWWIILLRAYTKSTGDYSLAELPDFQRGMRLILSLCLSEGFDTFPTLLCADGCCMVDRRMGIYGYPVEIQTLFFLALRCARVLLKPEGGGKEFIERIDKRLHALNFHMREYFWLDFEQLNNIYRYKTEEYSHTAVNKFNVIPDSIPDWVFEFMPMKGGYFIGNVSPARMDFRWFCVGNCVAILSSLATPEQEAAIMDLFEERWEGLVGEMPLKVAYPALENHEWRIVTGCDPKNTRWSYHNGGSWPVLIWLFTAACIKTGRPQMARRAIELVEQRLSKDHWPEYYDGKLGRYIGKQARKMQTWSIAGYLVAKMMLEDPSHLGMIALEEDKKMKPTLTRSASF*