MDLESARHRLQNINAHLQPIPQGKKDVLSLQPTLGEFFIKDGYSVILPEKLSSGKWNVYRSANSPLELIDHFPDRPEIRTLHDSFVYSSKAFQDLKYLGTRIRENGSIGEYKWMTYGEAGTARTAIGSALIQHGIVTGSRVGLYFLNRPEWIITEHACSSYSYVSVPLYDTLGPDAVSFIINHAQMTCVFCTPDKLETLLGCITETCSVRLVVVVGGNDLLVPLLPSKPGLEIISFSRLEAEGRKNLKPFLPPQAEDVATICYTSGTTGTPKGAVLSHGNLIANVAGSSLSYTIGPTDVYISYLPLAHIYERANVIGVTAEGAAIGFYQGDILKLMDDMAALRPTIFASVPRLYNRIYDGITAAVRTSGGLRERLFNVAYNAKKQAIEAGKTPSPLWDRLVFNKIQARLGGRVRMLFSGASPLSPDVLDFLRICFGGIVSEGYGMTESACVISSCNAGDNTSGHVGSPNPACEIKLVDVPEMNYMSDDKPHPRGEICVRGPIIFKGYYKDEVQTKEILDEERWLHTGDIGAWLPGGRLKIIDRKKNIFKLAQGEYIAPEKIENVYVRSKYIAQCFVYGDSFNSSLVAIAVVDPEEVLKWAKATGLKNSNDLAKICKDPEMRATVLADMNALGHDAKLRGFEFAKAVMLVPEPFTVESGLLTPTFKVKRPQAKAYFGKDIEEMYNELATKEQHQRSLL*