MTVKAKRFRIGVEGATTDGREIQREWLVQMAASYNPTVYTALINLEHIKSYLPESTFNRYGRVTGLVAEEIQDGPLAGKMALYADIEPTDALVELVKKGQKLFTSMEVSTKFADTGKAYLVGLGATDDPASLGTEMLAFSASAAHNPLANRKQNPENLFSEAVETLIELEEVQDEKPSLFARVTALFTKKEQTDEARFSDVHKAVELVASEQQNLSERTDKSLSEQDKRLSELESSLQEQLAAFAELEQKLSSEDSRKDYRQRAPGGDAPAGTLTNC*