MGWLHRLSQFQALAAATCCPTNLIDFKVRTGFYHFRVCCLCTAAKDGKVKETEHSASPILSSAIDDSTEEVVIALGGNMGDRVANFNKALALMKDAGINVVSHASLYESAPAYVTNQPKFLNSAVRAKTKLDPHALLHVLKGIEKHLGREAGGLRYGPRPLDLDILFHGQLNMSSEVLTIPHSKIWERPFVLAPLMDLYGRKLANHCHVWSERFDTARRAWVQMGGDTQSGAEGLKRVMPLGAELWDWSVRTHVMGILNVTPDSFSDGGKFLSVPDAVAQTQAMVAAGVDLIDIGAQSTRPHATRLTTEEELGRLLPVVEAVTKLAETEHFYLSVDTFDAKVAREAVNHGVHVINDVSGGRLDPDMYKTVAELGVPYVIMHLRGDPANMQNDENMSYNNVCKDVAEELCSRIEEAESSGVPAWQIITDPGLGFAKTPEQNLNLLRNLSQVRTGLASWSLTAFQGPMLLGPSRKSFLGEICGHQKPEDRDAATVGAVVAGITEGIDVVRVHNVRPNCDAVRVADAIFRPKGSHQRGYSWLKIL*