MDLPPDSRTALRDWLTEQLADLLGEPLADVRALADDDDLLGCGLDSIRLMYLQERLRARGSTLDFAQLAQRPCLGAWLDLLACADRLSAPATVALPTAQARDQPFELSSVQQAYWLGRGAGEVLGNVSCHAFLEFRTRDVDPQRLAAAAECVRQRHPMLRARFFDGRQQILPTPPLPCFDLQDWRTLQVDEAERDWQALRDWRAHECLAVERGQVFLLGLVRMPGGEDRLWLSLDLLAADVESLRLLLAELGVAYLAPERLAEPPALHFADYLAHRAAQRAEAAARARDYWLERLPRLPDAPALPLACAPESIRQPRTRRLAFQLSAGESRRLERLAAQHGVTLSSVFGCAFALVLARWSESAEFLLNVPLFDRHADDPRIGEVIADFTTLLLLECRMQAGVSFAEAVKSFQRNLHGAIDHAAFPALEVLREARRQGQPRSAPVVFASNLGEEGFVPAAFRDAFGDLHDMLSQTPQVWLDHQLYRVGDGILLAWDSVVGLFPEGLPETMFEAYVGLLQRLCDSAWEQPADLPLPWAQQARRALLNGQPACATARTLHRDFFLRAAEAPDADALLYRDQRVTRGELAERALRIAGGLREAGVRPGDAVEVSLPRGPQQVAAVFGVLAAGACYVPLDIDQPPARRRLIEEAAGVCLAITEEDDPQALPPRLDVQRLLRGPALAAPVPLAPQASAYVIYTSGSTGVPKGVEVSHAAAINTIDALLDLLRVNASDRLLAVSALDFDLSVFDLFGGLGAGASLVLPAQEQARDAAAWAEAIQRHAVSLWNSAPALLEMALSLPASQADYRSLRAVLLSGDWVALDLPGRLRPRCAEGCRLHVLGGATEAGIWSNLQSVDTVPPHWRSIPYGRPLPGQAYRVVDTHGRDVPDLVVGELWIGGASLARGYRNDPELSARRFVHDAQGRWYRTGDRGRYWGDGTLEFLGRVDQQVKVRGQRIELGEVEAALCAQAGVESACAAVLGGGVASLGAVLVPRLAPRAEGSMELPAAQPFAGLAEAEAVLTREILGALLEAPLELDDGLRRRWLDWLADSAASALPSLDEALRRLGWQAAGLTAMGNALRGLLAGEQAPAALLLDPWLAPQAVAARLPDGREALARLLEALPTPAAGERLRVAVLDTRAGLWLDQGMASLLRPGLELTLFERSRVLLDAAATRLPERIVVQALDDGLLPAEHLGRYDRVISFAALHAYAASREGLALAAALLRPQGRLLLVDLLCESPLALLGAALLDDRPLRLAELPSLLADLAAAGLAPRCLWRSERLALVEALAPGLGLDAAALQAGLEQRLPQAMRPERLWCLPSLPLNGNGKVDRRRLAESMTRALGECRHEPSAEEPLEAHEQALAECWEAVLKRPVRRREASFFSLGGDSLLATRLLAGIRERFGVRLGMADFYRQPTLAGLARHLQAQTVEIEETQLEEGVL*