MDSKAEHRFRTIHNQLASTTAGDQDQPSLLRRRNAAGKFFSEQGFSNALPEELKTGKWNVYRSSRSPLKLVSRFAHHPEIGTLHDNFVRSVKTSPDCKYLGSRVREDGTVGQYKWMTYGEAGTARSAIGSALVCHKITKGSCVGLYFMNRPEWLIVDHSCSAYSYISVPLYDSLGPEAVKYIANHAATEAIFCVPETINHLLSFLSEIPSLHLIVVVGAVDGRVPSLPSSSGVEIISYSKLLSQGLSNLQPFCPPKPEAVATICYTSGTTGTPKGAVLTHANLIANVAGVSIGITLYSSDIYISYLPLAHIYERTNQVLLVYFGGASGFYQGDNLKLVDDIAVLRPTVFCSVPRLYNRLYAGIMNAVKTSGSIRETIFNSAYNAKKQAIFNGKNASPIWDRLVFNKIKARLGGRVRLMVSGSSPLSPDVTDFLRICFGCQVIEGYGMTETSCLISNMDQSDILSGHVGSPNPGCEIKLVDVPDMNYSSEDQPNPRGEICVRGPIVFQGYYKDEVQTREVIDKDGWFHTGDIGAWLPGGRLKIIDRKKNIFKLAQGEYVAPEKIENVYANSKYVAQCFIHGDSLNSSLVAIVCVDLDMLKTWAINEGIKNKDVKQLCTDPRAKFAILKDMDTVGKEAQLRGFEFAKAITLVLEPFSMENDLLTPTYKIKRPQARTYFAREIADMYAELSTSNSSPNKIL*