MDESGLRASLLVEDDATCHGGESHSLLEVYQQPRLMGRQDDWRSPAIILGFECLESMAFNGVATNLVVYIRSVLHGGIASSASTVSLWYGTTFFVPVIGAVIADAYWGNFKTVLISLVLYLLGMVLVTVGAFIPSAPVLCNLSSCPSSKGAQNLIFFSGLYLAAFGCGGVRSALLPLGADQFNNENSLDRQKRRNFFSLFYICVIFGVITSGTIVVWVQENVSWALGYGIATTCIALALACFMIGTPIFRQREPSGSPVKSIFQVIVTASKNMRLEIPADSSLLYETRSKNTHKVELKLAHTDDFRFLDKAAIISDLSIDNGNCGSSWRICTITQVEELKILIRLLPIWATGVFFGAAISQMHTTFIQQGTVMNTKIGSLSVPPASLYSFEVICVTLWVLLINKVIVPAGRTCFTSGAELTQLQRIGIGRFLMIFAMAMAAILETKRLENVQYGKPLSIVWQLPQYIVIAGAECFAIITQLEFFHGEAPDSMKSMLTAFALLTTALGNYLSSAIITLVAGVTRAWRSPGWIPDDLNEGHLDYFYWCLAAISVANFVVYIYFASKYKLKKVVLEG*